Hvad er USB Debugging Mode på Android?

USB debugging giver dig mulighed for nemt at sende kommandoer fra din computer til din telefon. Sådan fungerer det, og hvorfor du bør overveje at bruge det.

USB debugging giver dig mulighed for nemt at sende kommandoer fra din computer til din telefon.  Sådan fungerer det, og hvorfor du bør overveje at bruge det.
Reklame

Android er nemt at bruge ud af kassen, men den pakker masser af skjulte funktioner til strømbrugere. Mange af disse er skjult i menuen Udviklerindstillinger Hver Android-bruger skal tweak Disse 10 udviklerindstillinger Hver Android-bruger skal tweak Disse 10 udviklerindstillinger Android-menuen Udviklerindstillinger indeholder mange værktøjer til dem, der skriver apps, men du kan få noget ud af det, også. Her er de mest nyttige indstillinger gemmer i Developer Options. Læs mere . Som navnet antyder, er disse funktioner afgørende for udviklere at bygge Android apps Sådan opretter du en Android App: Alt du behøver at vide Sådan opretter du en Android App: Alt du behøver at vide Hvis du vil begynde at lave din egen Android-app, denne vejledning indeholder alt hvad du behøver. Læs mere, men de har ikke mange anvendelser til den gennemsnitlige bruger.

En af de mest kendte Android-udviklerfunktioner er USB-fejlfinding. Du har måske set dette navn flydende rundt og spekulerede på, om du skulle aktivere det. Lad os tage et kig på, hvad denne tilstand er til, og om du har brug for det.

Hvad er USB-fejlfinding?

Kort sagt, USB-fejlfinding giver en Android-enhed mulighed for at kommunikere med en pc, der kører Android SDK, for at bruge avancerede operationer .

Når du udvikler Android-apps, skal du installere Android Software Developer Kit (SDK) på din pc. SDK'en indeholder en række værktøjer, der er afgørende for enhver udvikler, såsom en debugger til fastsættelse af problemer og prøvekode. Biblioteker er en anden vigtig del af SDK.

Disse giver udviklere mulighed for at udføre fælles funktioner uden at skulle omkode dem igen. For eksempel har Android en indbygget udskrivningsfunktion, så når du skriver en app, behøver du ikke komme på en ny måde at udskrive. Du kalder blot den indbyggede metode, der er inkluderet i biblioteket, når det er tid til at gøre det.

Du kan gøre meget med Android fra selve enheden. Men udviklere har brug for flere muligheder, især når man indsamler detaljerede fejllogfiler. Sådan får du en Logcat til rapportering af fejl på Android Sådan får du en Logcat til rapportering af fejl på Android Hvis du nogensinde har været bedt om en logcat, så gør du det! Læs mere . Det ville være en stor smerte at lokalisere og flytte disse filer manuelt fra enheden, så de bruger værktøjer bygget ind i Android Studio og Android SDK for at gøre dem smertefri.

Aktivering af USB-fejlfinding giver din telefon mulighed for at kommunikere med en pc, så du kan udnytte disse værktøjer.

Hvad bruges USB Debugging til?

Uden USB-fejlfinding kan du ikke sende nogen avancerede kommandoer til din telefon via et USB-kabel. Den mest almindelige grund til at aktivere USB-fejlfinding er, at udviklere trykker apps til deres enheder for at teste.

Når du opretter en ny build af din app i Android Studio og vil teste den, kan du skubbe den til din tilsluttede enhed med blot et par klik. Efter bygningen vil den køre og pop op på din enhed med det samme. Dette er langt hurtigere end at downloade APK-filen og installere den manuelt. Sådan installeres manuelt eller sideindlæser apps på Android Sådan installeres manuelt eller sideindlæser apps på Android Sideladning af en fil på din Android-enhed er let, og vi kan vise dig, hvordan du gør det. Læs mere !

Ikke-udviklere aktiverer ofte USB-fejlfinding til at slå deres telefoner. Den komplette vejledning til at dræbe din Android-telefon eller -tablet. Den komplette vejledning til at dræbe din Android-telefon eller -tablet. Så vil du rodfæste din Android-enhed? Her er alt hvad du behøver at vide. Læs mere . Rooting varierer afhængigt af enheden, men de fleste metoder involverer noget program, du kører fra skrivebordet. Når du aktiverer USB debugging og tilslutter din telefon, kan du bruge et rodværktøj til at sende rodinstruktionerne til din enhed uden at røre det selv. Installation af en brugerdefineret ROM Sådan installeres en brugerdefineret ROM på din Android-enhed Sådan installeres en brugerdefineret ROM på din Android-enhed Klar til at genoplive din Android-telefon eller -tablet? Installation af en brugerdefineret ROM er den bedste måde at gøre det på - det giver endnu bedre ydeevne og funktioner. Læs mere indebærer en lignende proces.

Du skal også bruge USB Debugging til at bruge Android Debug Bridge (ADB) kommandoer Ny til Android Debug Bridge? Sådan gør processen enkel og nem Ny til Android Debug Bridge? Sådan gør processen enkel og nem ADB er utroligt nyttigt til at sende kommandoer til din Android-enhed fra din computer. For begynderne derude, her er en død enkel måde at bruge ADB på. Læs mere . Disse lader dig installere APK'er placeret på din pc på din telefon, flytte filer frem og tilbage og se enhedslogfiler til fejlfinding. ADB-kommandoer og Fastboot Sådan bruger du ADB og Fastboot på Android (og hvorfor du skal) Sådan bruger du ADB og Fastboot på Android (og hvorfor du bør) At lære at mestre ADB og Fastboot kan gøre din Android oplevelse meget bedre. Læs mere kan også gemme din murede enhed Sådan genopretter du en muret Android-telefon Sådan genopretter du en muret Android-telefon Hvis du ved et uheld har muret din Android-telefon og har brug for at rette det, så er det sådan. Læs mere selv når du ikke kan tænde det normalt.

I gamle dage af Android havde du brug for USB-fejlfinding for nogle andre funktioner. Mest bemærkelsesværdige af disse var at tage et screenshot over USB, hvilket var lige så irriterende som det lyder. Dette var før Android havde en standardkommando til at tage et screenshot 6 måder at tage skærmbilleder på Android 6 måder at tage skærmbilleder på Android Sådan tager du et screenshot på Android - uanset hvilken version du kører. Læs mere . Nu behøver du blot at holde enhedens knapkombination (normalt Strøm og Lydstyrke ned ) for at få et skærmbillede - hvilket gør denne metode forældet.

Hvordan aktiverer jeg USB-fejlfinding?

På moderne Android-enheder finder du USB Debugging i menuen Developer Options, som er gemt som standard. For at låse den op, gå til Indstillinger og rul ned til Om telefon . Rul ned her, og du får se en Bygg nummer indtastning. Tryk let på det flere gange, og du får vist en meddelelse, som giver dig besked om, at du nu er udvikler.

Hvad er USB Debugging Mode på Android? Android Aktiver udviklerindstillinger

Gå tilbage til Indstillinger, og rul ned tilbage til bunden, hvor Om telefon er. Du får se en ny post, Udviklerindstillinger . Tryk let på dette, og kig efter USB-fejlfinding under Debugging header. Tryk på skyderen for at aktivere det, og bekræft Android's advarsel om, at du forstår, hvad denne funktion er til.

Hvad er USB Debugging Mode på Android? Android Aktiver USB-fejlfinding

Sådan er det - nu skal du bare tilslutte din telefon til en pc Sådan overføres filer fra Android til pc Sådan overføres filer fra Android til pc Har du brug for at hente en fil fra din Android-telefon eller tablet til din Windows-pc? Det er faktisk ret nemt. Sådan gør du det. Læs mere med et USB-kabel. Når du gør dette, får du en prompt på din telefon, der spørger, om du vil godkende USB-fejlfinding for den pågældende computer. Dette er en sikkerhedsfunktion designet til at holde din enhed sikker fra angreb.

Er USB Debugging Safe?

I teorien kan USB-debugging aktiveres ved at tilslutte telefonen til en offentlig opladningsport. Det kan medføre problemer. Hvis nogen havde adgang til havnen, kunne de potentielt stjæle oplysninger fra din enhed eller skubbe ondsindede apps. 7 Alarmerende måder Hackere kan skrue med din smartphone 7 Alarmerende måder Hackere kan skrue med din smartphone For mange er "kompromitteret smartphone-sikkerhed" stort set synonym med "tid til at køre en anden malware scan", men smartphone sikkerhed bør tages lige så alvorligt som desktop sikkerhed - hvis ikke moreso. Læs mere til det. Derfor viser Android en bekræftelsesprompt, så du ikke opretter forbindelse til en pc, du ikke stoler på. En intetanende bruger kunne dog acceptere prompten uden at indse, hvad det er for, hvordan malware kommer ind i din smartphone? Hvordan kommer malware ind i din smartphone? Hvorfor vil malware-purveyors inficere din smartphone med en inficeret app, og hvordan kommer malware ind i en mobil-app i første omgang? Læs mere .

Desuden kan du lade USB-debugging aktiveres, hvilket gør din enhed åben for at angribe, hvis du skulle tabe den. Nogen der vidste, hvad de gjorde, kunne forbinde din enhed til deres computer og udstede kommandoer til den over ADB uden at kende din PIN-kode. Det er skræmmende og en god grund til, at du skal have Android Device Manager oprettet 2 nemme måder at genoprette en tabt eller stjålet Android Phone 2 nemme måder at genoprette en tabt eller stjålet Android-telefon Disse metoder kan hjælpe dig med at finde din tabte eller stjålne Android-telefon eller tablet. Læs mere, så du kan fjerne din enhed på afstand.

Medmindre du regelmæssigt bruger ADB og tilslutter din Android-enhed til din pc hele tiden, bør du ikke lade USB Debugging aktiveres hele tiden. Det er fint at gå videre i et par dage, mens du arbejder på noget, men det er ikke nødvendigt at have det aktiveret, når du ikke bruger det regelmæssigt.

Hvordan bruger du USB-fejlfinding?

Vi har taget en rundvisning af, hvad USB Debugging gør, og hvad du kan bruge det til. Sammenfattende giver denne funktion dig adgang til avancerede Android-funktioner, når du er tilsluttet en pc. USB Debugging er afgørende for udviklere, men indeholder stadig nogle nyttige tricks til strømbrugere. Mens du bør være velkommen til at aktivere den, når det er nødvendigt, anbefaler vi, at du holder den slukket, når du ikke bruger den til at øge enhedens sikkerhed.

Ønsker du at gå dybere med Android? Tjek nogle avancerede hacks, der ikke kræver rooting. 7 Avancerede Android Hacks, der ikke behøver rod 7 Avancerede Android Hacks, der ikke behøver rod Du behøver ikke at rod din telefon for at få nogle fantastiske tilpasninger. Læs mere .

Har du USB-fejlfinding aktiveret eller deaktiveret på din telefon? Hvad bruger du det til? Fortæl os dine anvendelser nede i kommentarerne!

Billedkredit: caluian.daniel / Depositphotos

In this article