Vad är USB-debugging-läge på Android?

Med USB-felsökning kan du enkelt skicka kommandon från din dator till din telefon. Så här fungerar det, och varför bör du överväga att använda den.

Med USB-felsökning kan du enkelt skicka kommandon från din dator till din telefon.  Så här fungerar det, och varför bör du överväga att använda den.
Annons

Android är lätt att använda ur lådan, men det packar massor av dolda funktioner för kraftanvändare. Många av dessa är dolda i menyn Utvecklaralternativ Varje Android-användare ska tweak Dessa 10 utvecklaralternativ Varje Android-användare ska tweak Dessa 10 utvecklaralternativ I Android-menyn Utvecklaralternativ finns många verktyg för de som skriver appar, men du kan få något ur det också. Här är de mest användbara inställningarna som gömmer sig i utvecklaralternativen. Läs mer . Såsom namnet antyder är dessa funktioner avgörande för att utvecklare bygger Android-appar. Hur man skapar en Android-app: Allt du behöver veta Hur man skapar en Android-app: Allt du behöver veta Om du vill börja skapa din egen Android-app, den här guiden innehåller allt du behöver. Läs mer, men de har inte många användningsområden för den genomsnittliga användaren.

En av de mest kända Android-utvecklarfunktionerna är USB-felsökning. Du kan ha sett det här namnet flytande och undrade om du ska aktivera det. Låt oss ta en titt på vad detta läge är för och om du behöver det.

Vad är USB-debugging?

Kort sagt, med USB Debugging kan en Android-enhet kommunicera med en dator som kör Android SDK för att använda avancerade operationer .

När du utvecklar Android-appar måste du installera Android Software Developer Kit (SDK) på din dator. SDK innehåller en uppsättning verktyg som är avgörande för alla utvecklare, som en debugger för att lösa problem och provkod. Bibliotek är en annan viktig del av SDK.

Dessa tillåter utvecklare att utföra gemensamma funktioner utan att behöva omkoda dem. Till exempel har Android en inbyggd utskriftsfunktion, så när du skriver en app behöver du inte skapa en ny sätt att skriva ut. Du ringer helt enkelt den inbyggda metoden som ingår i biblioteket när det är dags att göra det.

Du kan göra mycket med Android från enheten själv. Men utvecklare behöver fler alternativ, särskilt när man samlar in detaljerade felloggar. Hur man får en Logcat för rapportering av fel på Android. Hur man får en Logcat för rapportering av fel på Android. Om du någonsin har blivit ombedd till en logcat, så gör du det! Läs mer . Det skulle vara en stor smärta att lokalisera och flytta dessa filer manuellt från enheten, så de använder verktyg som är inbyggda i Android Studio och Android SDK för att göra dem smärtfria.

Aktivera USB-felsökning gör att telefonen kan kommunicera med en dator så att du kan utnyttja dessa verktyg.

Vad används USB-debugging för?

Utan USB-felsökning kan du inte skicka några avancerade kommandon till telefonen via en USB-kabel. Den vanligaste anledningen till att aktivera USB-felsökning är att utvecklare trycker på appar till sina enheter för att testa.

När du skapar en ny byggnad av din app i Android Studio och vill testa den kan du trycka den på din anslutna enhet med några få klick. Efter byggnaden kommer den att springa och dyka upp på din enhet genast. Det här är mycket snabbare än att ladda ner APK-filen och installera den manuellt. Så här installerar du manuellt eller sätter in apper på Android. Så här installerar du manuellt eller laddar apper på Android. Sidan laddar en fil på din Android-enhet är lätt, och vi kan visa dig hur du gör det. Läs mer !

Icke-utvecklare gör det vanligtvis möjligt för USB-debugging att rotera sina telefoner. Den fullständiga guiden för att rota din Android-telefon eller -tablet. Den fullständiga guiden för att rösta på din Android-telefon eller -tablett Så vill du rota din Android-enhet? Här är allt du behöver veta. Läs mer . Roten varierar beroende på enhet, men de flesta metoder innefattar ett program som du kör från skrivbordet. När du har aktiverat USB-felsökning och anslut din telefon kan du använda ett rotverktyg för att skicka ruttinstruktionerna till enheten utan att ens röra den. Installera en anpassad ROM Så här installerar du en anpassad ROM på din Android-enhet Hur installerar du en anpassad ROM på din Android-enhet Klar för att återuppliva din Android-telefon eller -tablet? Installera en anpassad ROM är det bästa sättet att göra det - driva upp det med ännu bättre prestanda och funktioner. Läs mer innebär en liknande process.

Du behöver även USB-debugging aktiverat för att använda kommandon för Android Debug Bridge (ADB), New To Android Debug Bridge? Hur gör processen enkelt och enkelt nytt till Android Debug Bridge? Hur gör processen enkel och enkel ADB är otroligt användbar för att skicka kommandon till din Android-enhet från din dator. För nybörjare där ute, här är ett dött enkelt sätt att använda ADB. Läs mer . Dessa låter dig installera APK: er som finns på din dator på din telefon, flytta filer fram och tillbaka och visa enhetsloggar för felsökningsfel. ADB-kommandon och Fastboot Hur man använder ADB och Fastboot på Android (och varför du borde) Så här använder du ADB och Fastboot på Android (och varför du borde) Att lära dig att behärska ADB och Fastboot kan göra din Android-upplevelse mycket bättre. Läs mer kan också spara din murad enhet Hur man återställer en murad Android-telefon Hur man återställer en murad Android-telefon Om du av misstag har brickat din Android-telefon och behöver fixa den så är det så. Läs mer även när du inte kan slå på det normalt.

I den gamla tiden av Android behövde du även USB-felsökning för några andra funktioner. Mest anmärkningsvärda av dessa var att ta en skärmdump över USB, vilket var lika irriterande som det låter. Detta var innan Android hade ett standardkommando för att ta en skärmdump 6 sätt att ta skärmdumpar på Android 6 sätt att ta skärmdumpar på Android Så här tar du en skärmdump på Android - oavsett vilken version du kör. Läs mer . Nu behöver du bara hålla enhetens knappkombination (vanligtvis ström och volym ned ) för att fånga en skärmdump - vilket gör att metoden är föråldrad.

Hur aktiverar jag USB-debugging?

På moderna Android-enheter hittar du USB-felsökning i menyn Utvecklaralternativ, som är dold som standard. För att låsa upp det, gå till Inställningar och bläddra ner till Om telefon . Bläddra ner här, och du får se en Byggnummer- post. Tryck på det flera gånger och du får se en anmälan som meddelar att du är en utvecklare.

Vad är USB-debugging-läge på Android? Android Aktivera utvecklaralternativ

Hoppa tillbaka till Inställningar och bläddra tillbaka ner till botten där Om telefon är. Du får se en ny post, Utvecklaralternativ . Peka på det här och leta efter USB-felsökning under felsökningsrubriken . Höger skjutreglaget för att aktivera det och bekräfta Androids varning om att du förstår vad den här funktionen är för.

Vad är USB-debugging-läge på Android? Android Aktivera USB-debugging

Det är det - nu behöver du bara ansluta telefonen till en dator Så här överför du filer från Android till PC Så här överför du filer från Android till PC Behöver du hämta en fil från din Android-telefon eller surfplatta till din Windows-dator? Det är faktiskt ganska enkelt. Så här gör du det. Läs mer med en USB-kabel. När du gör det visas en fråga om din telefon som frågar om du vill godkänna USB-felsökning för den specifika datorn. Detta är en säkerhetsfunktion som är utformad för att hålla enheten säker från attack.

Är USB-debugging säker?

I teorin kan USB-felsökning kopplas till en offentlig laddningsport, vilket kan orsaka problem. Om någon hade tillgång till hamnen kan de eventuellt stjäla information från din enhet eller driva skadliga appar. 7 Alarmerande sätt Hackare kan skruva med din smartphone 7 Alarmerande sätt Hackare kan skruva med din smartphone För många är "kompromissad smartphone-säkerhet" i grunden synonym med "tid att köra annan malware-skanning", men smartphone-säkerhet bör tas lika allvarligt som skrivbordssäkerhet - om inte moreso. Läs mer till det. Det är därför som Android visar en bekräftelsespåm så att du inte ansluter till en dator du inte litar på. En intetanende användare kan emellertid acceptera prompten utan att inse vad det är för hur skadar malware i din smartphone? Hur går skadlig kod i din smartphone? Varför vill malwarepraktiker infektera din smartphone med en infekterad app, och hur skadas malware i en mobilapp först? Läs mer .

Dessutom lämnar USB-debugging aktiverat din enhet öppen för att attackera om du skulle förlora den. Någon som visste vad de gjorde kunde koppla enheten till sin dator och utfärda kommandon till den över ADB utan att känna till din PIN-kod. Det är skrämmande och en bra anledning att du ska få Android Enhetshanteraren att ställa in 2 enkla sätt att återställa en förlorad eller stulen Android Phone 2 enkla sätt att återställa en förlorad eller stulen Android Phone Dessa metoder kan hjälpa dig att hitta din förlorade eller stulna Android-telefon eller tablett. Läs mer så att du kan torka enheten på ett avstånd.

Om du inte använder ADB regelbundet och kopplar din Android-enhet till datorn hela tiden ska du inte lämna USB-felsökningen aktiverad hela tiden. Det är bra att gå vidare i några dagar medan du arbetar på något, men det behöver inte vara aktiverat när du inte använder det regelbundet.

Hur använder du USB-debugging?

Vi har tittat på vad USB Debugging gör och vad du kan använda det för. Sammanfattningsvis kan du använda denna funktion för att få tillgång till avancerade Android-funktioner när du är ansluten till en dator. USB-felsökning är avgörande för utvecklare men innehåller fortfarande några användbara knep för kraftanvändare. Medan du borde gärna aktivera den när det behövs rekommenderar vi att du stänger av den när du inte använder den för att öka säkerheten för din enhet.

Vill du gå djupare med Android? Kolla in några avancerade hackar som inte kräver rooting. 7 Avancerade Android Hacks som inte behöver root 7 Avancerade Android Hacks som inte behöver röda Du behöver inte rota telefonen för att få några fantastiska anpassningar. Läs mer .

Har du USB-debugging aktiverad eller inaktiverad på din telefon? Vad använder du det för? Berätta för oss dina användningsområden i kommentarerna!

Bildkrediter: caluian.daniel / Depositphotos

In this article