Vad är USB -felsökningsläge på Android? Hur man aktiverar det

Vad är USB -felsökningsläge på Android? Hur man aktiverar det

Android är lätt att använda ur lådan, men det innehåller massor av dolda funktioner för kraftanvändare. I synnerhet kanske du känner till det dolda Utvecklaralternativ meny. Som namnet antyder är dessa funktioner praktiska för utvecklare som bygger Android -appar, men de är inte lika viktiga för den vanliga användaren.





En av de mest kända Android-utvecklarfunktionerna är USB felsökning . Du kanske har sett den här termen flyta runt och undrat om du ska aktivera den. Låt oss ta en titt på vad Android USB Debugging -läge är för och om du behöver det.





Vad är USB -felsökningsläge på Android?

Med USB -felsökning kan en Android -enhet kommunicera med en dator som kör Android SDK för att kunna använda avancerade funktioner.





När du utvecklar Android -appar måste du installera Android Software Developer Kit (SDK) på din dator. Ett SDK ger utvecklare de verktyg de behöver för att skapa appar för en viss plattform.

Vanligtvis installerar du detta bredvid Android Studio , som är en utvecklingsmiljö för Android -appar. Den innehåller en uppsättning verktyg som är avgörande för alla utvecklare, till exempel en felsökare för att åtgärda problem och en visuell redigerare.



Bibliotek är en annan nyckelkomponent i SDK. Dessa tillåter utvecklare att utföra vanliga funktioner utan att behöva koda om dem. Till exempel har Android en inbyggd utskriftsfunktion, så när du skriver en app behöver du inte hitta på ett nytt 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 själva enheten. Men utvecklare behöver fler alternativ. Det skulle vara en enorm smärta att manuellt flytta filer mellan enheter, köra kommandon och utföra liknande uppgifter. Istället använder de verktyg inbyggda i Android Studio och Android SDK för att effektivisera dessa processer. Och du måste aktivera USB -felsökning för att göra det.





första sakerna att göra med en ny dator

Om du inte behöver hela Android Studio kan du installera bara Android SDK på egen hand. Du måste göra detta för många vanliga rotmetoder, liksom för att utföra andra avancerade uppgifter.

Om du aktiverar USB -felsökning kan din telefon kommunicera fullt ut med en dator så att du kan dra nytta av dessa verktyg. Det är inte nödvändigt att aktivera USB -felsökning om du bara vill anslut din telefon och dator med Bluetooth eller en USB -kabel för enkla uppgifter som att synkronisera foton, dock.





Hur aktiverar jag USB -felsökning på Android?

På moderna Android -enheter hittar du USB -felsökning i Utvecklaralternativ menyn, som är dold som standard.

För att låsa upp den, gå till inställningar och rulla ner till Om telefon . Bläddra ner igen på nästa meny, så ser du en Bygga nummer posten längst ner. Tryck på det här flera gånger så ser du så småningom ett meddelande om att du nu är utvecklare.

Hoppa sedan tillbaka till inställningar och rulla ner till botten igen. Öppna Systemet ange och expandera Avancerad sektion. Här ser du en ny post med titeln Utvecklaralternativ .

Bildgalleri (3 bilder) Bygga ut Bygga ut Bygga ut Stänga

Beroende på din version av Android kan dessa steg skilja sig något. Du kanske ser Utvecklaralternativ post som anges i huvudsaken inställningar sidan istället, till exempel.

Oavsett, när du väl är inne i Utvecklaralternativ meny, leta efter USB felsökning under Felsökning rubrik. Slå på reglaget för att aktivera det och bekräfta Androids varning om att du förstår vad den här funktionen är till för.

Bildgalleri (2 bilder) Bygga ut Bygga ut Stänga

Nu har du aktiverat USB -felsökning. För att använda den behöver du bara ansluta telefonen till en dator med en USB -kabel. När du gör detta ser du en uppmaning på telefonen 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 skydda din enhet från angrepp, så se till att du litar på datorn innan du accepterar detta. Om du av misstag accepterar en uppmaning om en enhet väljer du Återkalla USB -felsökningstillstånd från samma sida för utvecklaralternativ för att återställa alla betrodda datorer.

Vad gör Android USB -felsökning?

Utan USB -felsökning kan du inte skicka några avancerade kommandon till din telefon via en USB -kabel. Således måste utvecklare aktivera USB -felsökning så att de kan skjuta appar till sina enheter för att testa och interagera med.

När du skapar en ny version av din app i Android Studio och vill testa den kan du flytta den till din anslutna enhet med bara några klick. Efter byggnaden körs den och dyker upp på din enhet direkt. Detta är mycket snabbare än manuellt sidladdning av APK -filer varje gång.

En vanlig anledning för icke-utvecklare att aktivera USB-felsökning är att rota sina telefoner. Rooting varierar beroende på enhet och ändras över tid, men de flesta metoder involverar något program som du kör från skrivbordet. När du har aktiverat USB -felsökning och anslutit din telefon kan du använda ett verktyg för att skicka rotinstruktionerna till din enhet utan att ens röra den. Att installera en anpassad ROM innebär en liknande process.

Du måste också ha USB -felsökning aktiverat för att använda Android Debug Bridge (ADB) -kommandon. Med hjälp av dessa kan du installera APK -filer som är lagrade på din dator på din telefon, flytta filer fram och tillbaka och visa enhetsloggar för felsökningsfel. ADB -kommandon och Fastboot kan också spara din murade enhet även när du inte kan slå på den normalt.

I gamla dagar med Android behövde du också USB -felsökning för några andra funktioner. Mest anmärkningsvärt var att ta en skärmdump över USB, vilket var lika irriterande som det låter. Detta var innan ta en skärmdump på Android hade ett standardkommando och var enkelt.

hur fungerar solid state -minne

Nu behöver du bara hålla kvar 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.

Är USB -felsökning säkert?

I teorin, med USB -felsökning aktiverat, kan du ansluta telefonen till en offentlig laddningsport för att riskera det. Om någon hade tillgång till porten kan de eventuellt stjäla information från din enhet eller skicka skadliga appar till den.

Det är därför Android visar en bekräftelse, så att du inte ansluter till en dator som du inte litar på. En intet ont anande användare kan dock acceptera uppmaningen utan att inse vad den är till för.

Dessutom, om du låter USB -felsökning aktiveras gör din enhet öppen för attack om du skulle tappa den. Någon som visste vad de gjorde kunde ansluta din enhet till sin dator och ge kommandon till den via ADB, utan att veta din PIN -kod eller annan låsskärmsäkerhet.

Det är skrämmande, och en bra anledning att du bör ha Android Enhetshanteraren inställd så att du kan fabriksåterställ din Android -enhet avlägset.

Om du inte använder ADB regelbundet och ansluter din Android -enhet till din dator ska du inte låta USB -felsökning vara aktiverad hela tiden. Det är bra att lämna ett par dagar medan du arbetar med något, men du behöver inte aktivera det när du inte använder det regelbundet. Riskerna uppväger fördelarna i så fall.

Om USB -felsökning inte fungerar

Om du har aktiverat USB -felsökning och det inte fungerar, är chansen stor att din USB -kabel eller något konfigurationsalternativ är skyldig. Ser vad ska du göra när din Android -telefon inte kommer att ansluta till din dator för att åtgärda ditt problem.

Se till att du har installerat och uppdaterat Android SDK på din dator också.

Är felsökning av nodträd detsamma som USB -felsökning?

Förutom USB -felsökning erbjuder Android ett liknande namn som kallas Node Tree Debugging. Detta är begravt djupt i en separat meny så det är osannolikt att du stöter på det naturligt, men det är fortfarande användbart att känna till skillnaderna.

Node Tree Debugging är ett utvecklaralternativ i TalkBack, som är Androids skärmläsare. Med det här verktyget kan din telefon läsa innehållet på skärmen högt, vilket hjälper användare med synhandikapp att navigera runt sin enhet.

jämför två filer i anteckningsblock ++

Under Inställningar> Tillgänglighet> TalkBack> Inställningar> Avancerade inställningar> Utvecklarinställningar , ser du ett alternativ som heter Aktivera felsökning av nodträd . Den skickar information om innehållet på din skärm till enhetens loggar.

Syftet med den här funktionen är att hjälpa utvecklare att designa sina appar för tillgänglighet, och att veta vad TalkBack exakt rapporterar till användare är viktigt för detta.

Bildgalleri (3 bilder) Bygga ut Bygga ut Bygga ut Stänga

Om du inte är en utvecklare tjänar Node Tree Debugging inget syfte. Du behöver inte oroa dig för att slå på den.

Hur använder du Android USB -felsökning?

Vi har gjort en rundtur i vad USB -felsökning gör och vad du kan använda det till. Sammanfattningsvis kan du med denna funktion skicka avancerade kommandon till din enhet när du ansluter telefonen till en dator.

USB -felsökning är avgörande för utvecklare, men låser också upp några användbara tricks för kraftanvändare. Även om du bör aktivera det när det behövs, rekommenderar vi att du håller det avstängt när du inte använder det. Detta kommer att öka din enhets säkerhet.

Samtidigt är USB -felsökning bara en av de praktiska funktionerna som finns på menyn Utvecklaralternativ.

Bildkredit: caluian.daniel/ Depositphotos

Dela med sig Dela med sig Tweet E-post De 15 bästa alternativen för Android -utvecklare som är värda att finjustera

Här är de bästa utvecklaralternativen i Android: inaktivera absolut volym, tvinga snabbare uppdateringsfrekvens och mer!

Läs Nästa
Relaterade ämnen
  • Teknik förklaras
  • Android
  • Android Rooting
  • Apputveckling
  • Android -anpassning
  • Android -tips
Om författaren Ben Stegner(1735 artiklar publicerade)

Ben är biträdande redaktör och Onboarding Manager på MakeUseOf. Han lämnade sitt IT-jobb för att skriva heltid 2016 och har aldrig tittat tillbaka. Han har täckt tekniska handledning, videospelrekommendationer och mer som en professionell författare i över sju år.

Mer från Ben Stegner

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera