Vad är USB-debugging-läge på Android och hur aktiverar jag det?
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-felsökning?
Kortfattat, USB Debugging tillåter en Android-enhet att 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 direkt. Det här är väldigt snabbare än att ladda ner APK-filen och installera den manuellt. Hur man manuellt installerar eller sidledsverktyg på Android. Hur man manuellt installerar eller sidledsverktyg på Android. Vill du sidlösa appar på din Android-telefon? Installera APKs manuellt på Android öppnar en helt ny värld av appar och det är lätt att göra. 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 bricked device Hur man klämmer bort din Android-telefon: 4 Metoder för återställning Så här bränner du din Android-telefon: 4 Metoder för återställning Om du oavsiktligt har brickat din Android-telefon och behöver fixa den, så är det här. 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 5 sätt att ta skärmdumpar på Android 5 sätt att ta skärmdumpar på Android Undrar hur man tar skärmdumpar på Android? Vi visar dig flera metoder för att fånga vad som finns på din skärm. Läs mer . Nu behöver du bara hålla enhetens knappkombination (vanligtvis Kraft och Sänk volymen) för att ta en skärmdump - vilket gör den här metoden föråldrad.
Hur aktiverar jag USB-felsökning?
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, så ser du en Bygga nummer inträde. Tryck på det flera gånger och du får se en anmälan som meddelar att du är en utvecklare.
Hoppa tillbaka till inställningar, och rulla tillbaka ner till botten där Om telefon är. Du får se en ny post, Utvecklaralternativ. Tryck på det här och leta efter USB felsökning under felsökning rubrik. 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.
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 Safe?
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 jobbar med något, men det är inte nödvändigt att få det 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 vid behov 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.
Om du letar efter mer användbar UBS-relaterad information för din Android-telefon, var noga med att ta en titt på vår guide på dessa coola sätt att använda USB OTG på din Android-telefon. 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
Utforska mer om: Android, Android Anpassning, .