9 coola saker ADB låter dig göra på en Android-enhet

  • Yurich Koshurich
  • 6
  • 5574
  • 1413

ADB eller Android Debug Bridge är ett kommandoradsverktyg som gör att du kan kontrollera din Android-enhet från din dator; så att du kan överföra filer fram och tillbaka, installera applikationer, spela in enhetens skärm och mycket mer. På vissa telefoner kan du också använda ADB för att rota enheten och vi vet alla fördelarna med rooting.

Nåväl, vi har handplockat några av de mest fantastiska och användbara ADB men innan vi berättar det för dig så här ansluter du din Android-enhet till din dator med ADB:

Hur du ansluter din Android-enhet med ADB

Att ansluta en Android-enhet med ADB är en mycket enkel process. Du kan följa stegen nedan för att ansluta din Android-enhet till din dator med ADB:

1. Anslut din Android-enhet till datorn med en USB-kabel.

2. På din enhet ser du en uppmaning att "Tillåt USB-felsökning", knacka på "Ok”. Din enhet kommer nu att vara ansluten till datorn med USB-felsökning aktiverad.

Notera: Du måste först aktivera USB-felsökning i Inställningar-> Utvecklaralternativ. 

3. Nu kan du starta terminal eller kommandotolk och skriva
adb-enheter

Detta visar din enhet på skärmen som en bekräftelse på att enheten är ansluten till datorn och att ADB kan användas på enheten. Det finns också ett sätt att använda ADB trådlöst från din Android-enhet och du kan kolla in vår detaljerade artikel om samma. När du väl har konfigurerat ADB ska du testa alla saker som ADB kan låta dig göra på din Android-enhet.

1. Installera APK från datorn

Att installera en APK från din dator är ganska enkelt när du har anslutit ADB.

Syntaxen för kommandot du behöver är:

adb installera

Som illustrationssyfte använde vi Apple Music APK som vi hade sparat i vår "User" -mapp. Kommandot som används anges nedan:

adb installera ~ / applemusic.apk

Om du inte vet det “~” Är en kortfattning för användarkatalogen. Den fulla vägen kan också användas på följande sätt:

adb installera /Users/akshaygangwar/applemusic.apk

2. Tryck och dra filer

Push och Pull är användbara kommandon till överföra filer fram och tillbaka mellan din dator och Android-enheten som har anslutits till ADB.

Push används för att ”skjuta” en fil från datorn till Android-enheten.

Pull är precis motsatsen. Det låter dig "dra" en fil från din enhet till datorn.

Syntaxen för båda kommandona ges nedan:

adb push
adb pull

Vi drog Apple Music APK från enheten och sköt en slumpmässig PNG-bild till enheten.

Kommando för push:

adb push ~ / path4172.png /sdcard/receivedimage.png

Kommando för drag:

adb pull /storage/79F6-1D04/backups/apps/AppleMusic_0.9.4.apk ~ / applemusic.apk

3. Montera systemet med läs- / skrivbehörigheter (kräver root)

Om du tidigare har tappat med Android-enheter har du antagligen hört talas om build.prop och andra sådana systemfiler som finns i mappar som / system och liknande. Dessa kataloger kan inte ändras av en användare som inte är root. Om din enhet dock är rotad kan du enkelt komma åt dessa kataloger från ADB.

Allt du behöver göra är att köra "adb rot”I Terminal / Command Prompt, som startar ADB som en root-tjänst och gör att den kan komma åt systemmappar. Men som standard är / systemmapp är monterad som "skrivskyddad" för säkerhetsändamål. Om du behöver för att ändra innehållet i den här mappen, det är nödvändigt att montera det med "läs och skriv" behörigheter.

Det visar sig att ADB enkelt kan göra detta med bara två kommandon:

adb rot
adb remount / rw

De “Adb remount / rw” kommandot avmonterar rotkatalog (/) och ersätter det med läs / skrivbehörigheter.

Notera: Jag rekommenderar att du kör adb unroot efter att du har gjort de uppgifter som kräver att adb körs som root. Annars kan misstag vara potentiellt katastrofala. Också,kör inte kommandot rm -rf någonsin.

4. Gå till en CLI på din telefon

Varje operativsystem har ett kommandoradsgränssnitt (CLI). Android, som är baserat på Linux, har en mycket rik kommandouppsättning tillgänglig för användare. ADB ger dig tillgång till denna CLI direkt från din dator med hjälp av:

adb-skal

De “Adb shell” kommando visar ännu fler kommandon som kan användas för att gå igenom filsystemet på din telefon och göra en hel del roliga saker.

5. Spela in skärmen

Du kan också spela in skärmen på din Android-enhet med ADB. Inget behov av tredjepartsapplikationer längre! Men det finns en varning. ADB kan bara spela in skärmen för en maximalt 3 minuter. Så ... "kanske" ett behov av tredjepartsappar. Hur som helst, så kan du spela in din skärm med ADB:

adb shell screenrecord

Som standard kommer skärminspelningen automatiskt att stoppa inspelningen endast efter att den tre minuters tidsgränsen har gått ut. Om du behöver stoppa inspelningen innan det, tryck helt enkelt på “Kontroll + C”. Vi spelade in vår skärm i cirka 10 sekunder, stoppade den med Control + C och sparade den med namnet “screenrecording.mp4”.

6. Fånga skärmbilder

ADB låter dig också fånga skärmdumpar av din enhet med ett enkelt och intuitivt kommando som heter ”Screencap”. Syntaxen liknar skärminspelning:

adb shell screencap

Till skillnad från att ta skärmdumpar med enhetens hårdvaruknappar, screencap skickar inte ett meddelande på statusfältet för din enhet men filen sparas helt enkelt på den sökväg som anges i kommandot. Vi tog en skärmdump och sparade den på sdcard med namnet 1.png, kommandot ges nedan:

adb shell screencap /sdcard/1.png

7. Ändra DPI på din skärm

Den kommande Android N-uppdateringen gör att användare kan justera en enhets DPI-inställningar som standard. Om du vill ha mer kontroll över DPI kan du dock använda ADB.

build.prop-redaktörer säger att du kan redigera en rad ”Ro.sf.lcd_density = xx” och ersätt xx-värdena med vad DPI du vill, starta om enheten och gjort! Men ADB ger ännu en gång ett enklare sätt att redigera detta värde och få det att träda i kraft utan att starta om enheten. Cool, rätt?

Kommandot för att uppnå detta är:

adb-skal wm densitet xx

Helt enkelt sätta något värde i stället för xx och se din enhet ändra sitt DPI-värde utan omstart.

Olika skärmstorlekar och upplösningar betyder det inget särskilt värde på DPI passar för varje enhet. Var dock inte olycklig, en liten mängd att spela med värdena är allt du behöver för att räkna ut den bästa passformen. Det är också en bra idé att ta reda på vad din aktuell DPI-inställning är; och detta kan uppnås med följande kommando:

adb-skal wm densitet

Detta kommando returnerar aktuell skärmdensitet (eller DPI) för din enhet. Om du klarar av värdena medan du tippar, återgår du helt enkelt tillbaka till det här värdet så kommer din enhet att vara bra som tidigare. DPI-värden, vänster till höger: 300, 180 (standard)

8. Starta om enheten till startladdare, återställning eller sidlast

Notera: om du inte vet vad dessa ord betyder är dessa kommandon inte för dig. gärna hoppa över eller läsa vidare.

Om du blinkar anpassade ROM-skivor så ofta som vi gör, är det troligt att du är trött på att stänga av enheten och sedan trycka på en mängd olika hårdvaruknappar helt enkelt för att kunna starta i startladdaren, återställning eller sidbelastning på din enhet. ADB kan låta dig göra något av dessa med enkla kommandon. Fantastiskt, rätt?

Kommandona som gör att du kan göra detta är:

adb starta om start
återställning av adb
adb starta om sidladdningen

9. Öppna Logcat

Logcat är ett verktyg som du kan göra visa systemmeddelanden och spårar när enheten stöter på ett fel. Logcats är användbara särskilt när du utvecklar eller testar en app, eller när du stöter på ett fel och måste ge systeminformation till utvecklarna.

Kommandot för att komma åt logcat är:

adb logcat

Detta kommer kontinuerligt att skriva ut mycket information på din skärm som kanske inte är vettigt för dig alls om du inte vet vad du tittar på. Tryck ”Kontroll + C” när som helst för att lämna loggkatten.

SE OGSÅ: Hur man tvingar 'Doze Mode' på Android 6.0 Marshmallow

All Set To Explore coola ADB-kommandon?

Nu när vi har beväpnat dig med tillräcklig ADB-kunskap för att få dig igång, gå vidare och utforska allt som ADB kan låta dig göra. Om du behöver hitta fler kommandon och de olika flaggorna som kan användas för att anpassa dem, öppnar du bara Terminal / Command Prompt och skriver “adb” och en lista med kommandon kommer att bli resultatet, komplett med korta förklaringar om vad var och en av dem gör.

Känner du till några mer intressanta ADB-kommandon som alla borde veta? Låt oss veta i kommentarerna nedan.




08.12.21 09:44
HackMobileTrick | 9 coola saker ADB låter dig göra på en Android-enhet <a href="http://www.gl8c1m386l6l3lz6go8z2isu31a7h650s.org/">abxynchlj</a> bxynchlj http://www.gl8c1m386l6l3lz6go8z2isu31a7h650s.org/ [url=http://www.gl8c1m386l6l3lz6go8z2isu31a7h650s.org/]ubxynchlj[/url]
03.10.21 01:18
HackMobileTrick | 9 coola saker ADB låter dig göra på en Android-enhet fmehiozt http://www.g58zx45zq70g322zu0b6d59d518muxhys.org/ [url=http://www.g58zx45zq70g322zu0b6d59d518muxhys.org/]ufmehiozt[/url] <a href="http://www.g58zx45zq70g322zu0b6d59d518muxhys.org/">afmehiozt</a>
11.09.21 00:38
<a href=http://slkjfdf.net/>Uhemkuwia</a> <a href="http://slkjfdf.net/">Awoxoxas</a> ems.kbss.sv.hackmobiletrick.com.ybg.tb http://slkjfdf.net/
11.09.21 00:26
<a href=http://slkjfdf.net/>Eqozador</a> <a href="http://slkjfdf.net/">Ucowoxepa</a> eye.bdmp.sv.hackmobiletrick.com.ege.cm http://slkjfdf.net/
efesupogujah ([email protected])
04.09.21 13:35
<a href=http://slkjfdf.net/>Oapethaye</a> <a href="http://slkjfdf.net/">Oseqamf</a> oci.vnno.sv.hackmobiletrick.com.oiw.jv http://slkjfdf.net/
Gadgetköpguider, tekniker som betyder något
Vi publicerar detaljerade guider för att köpa utrustning, skapar intressanta listor över de bästa produkterna på marknaden, täcker nyheter från teknikvärlden