Hva er USB -feilsøkingsmodus på Android? Slik aktiverer du det

Hva er USB -feilsøkingsmodus på Android? Slik aktiverer du det

Android er lett å bruke ut av esken, men den inneholder mange skjulte funksjoner for strømbrukere. Spesielt vet du kanskje om det skjulte Utviklermuligheter Meny. Som navnet tilsier, er disse funksjonene nyttige for utviklere som bygger Android -apper, men de er ikke like viktige for den gjennomsnittlige brukeren.





En av de mest kjente Android-utviklerfunksjonene er USB -feilsøking . Du har kanskje sett dette begrepet flyte rundt og lurte på om du skulle aktivere det. La oss ta en titt på hva Android USB Debugging -modus er for, og hvis du trenger det.





Hva er USB -feilsøkingsmodus på Android?

USB -feilsøking lar en Android -enhet kommunisere med en datamaskin som kjører Android SDK for å kunne bruke avanserte operasjoner.





Når du utvikler Android -apper, må du installere Android Software Developer Kit (SDK) på datamaskinen. En SDK gir utviklere verktøyene de trenger for å lage apper for en bestemt plattform.

Vanligvis installerer du dette ved siden av Android Studio , som er et utviklingsmiljø for Android -apper. Den inneholder en pakke med verktøy som er avgjørende for enhver utvikler, for eksempel en debugger for å fikse problemer og en visuell editor.



Biblioteker er en annen sentral komponent i SDK. Disse lar utviklere utføre vanlige funksjoner uten å måtte kode dem på nytt. For eksempel har Android en innebygd utskriftsfunksjon, så når du skriver en app trenger du ikke finne en ny måte å skrive ut på. Du kaller ganske enkelt den innebygde metoden som er inkludert i biblioteket når det er på tide å gjøre det.

Du kan gjøre mye med Android fra selve enheten. Men utviklere trenger flere alternativer. Det ville være en stor smerte å manuelt flytte filer mellom enheter, kjøre kommandoer og utføre lignende oppgaver. I stedet bruker de verktøy innebygd i Android Studio og Android SDK for å effektivisere disse prosessene. Og du må aktivere USB -feilsøking for å gjøre det.





hvordan få microsoft office billig

Hvis du ikke trenger hele Android Studio, kan du installere Android SDK alene. Du må gjøre dette for mange vanlige forankringsmetoder, i tillegg til å utføre andre avanserte oppgaver.

Ved å aktivere USB -feilsøking kan telefonen kommunisere fullt ut med en PC, slik at du kan dra fordel av disse verktøyene. Det er ikke nødvendig å aktivere USB -feilsøking hvis du bare vil koble telefonen og PCen med Bluetooth eller en USB -kabel for enkle oppgaver som å synkronisere bilder, skjønt.





Hvordan aktiverer jeg USB -feilsøking på Android?

På moderne Android -enheter finner du USB -feilsøking i Utviklermuligheter menyen, som er skjult som standard.

For å låse den opp, gå til Innstillinger og rull ned til Om telefonen . Rull ned igjen på neste meny, så ser du en Bygg nummer oppføring nederst. Trykk på dette flere ganger, og du vil etter hvert se et varsel som forteller deg at du nå er utvikler.

Gå deretter tilbake til Innstillinger og bla ned til bunnen igjen. Åpne System oppføring og utvide Avansert seksjon. Her ser du en ny oppføring med tittelen Utviklermuligheter .

Bildegalleri (3 bilder) Utvide Utvide Utvide Lukk

Avhengig av din versjon av Android, kan disse trinnene variere noe. Du ser kanskje Utviklermuligheter oppføringen oppført i hoveddelen Innstillinger for eksempel i stedet.

Uansett, når du først er inne i Utviklermuligheter meny, se etter USB -feilsøking under Feilsøking Overskrift. Trykk på glidebryteren for å aktivere den, og bekreft Android -advarselen om at du forstår hva denne funksjonen er til.

Bildegalleri (2 bilder) Utvide Utvide Lukk

Nå har du slått på USB -feilsøking. For å bruke den trenger du bare å koble telefonen til en PC ved hjelp av en USB -kabel. Når du gjør dette, ser du en melding på telefonen som spør om du vil godkjenne USB -feilsøking for den spesifikke datamaskinen.

Dette er en sikkerhetsfunksjon designet for å beskytte enheten mot angrep, så sørg for å stole på datamaskinen før du godtar dette. Hvis du noen gang godtar en melding om en enhet ved en feiltakelse, velger du Tilbakekall USB -feilsøkingsautorisasjoner fra den samme siden for utvikleralternativer for å tilbakestille alle pålitelige datamaskiner.

Hva gjør Android USB Debugging?

Uten USB -feilsøking kan du ikke sende noen avanserte kommandoer til telefonen via en USB -kabel. Dermed må utviklere aktivere USB -feilsøking slik at de kan skyve apper til enhetene sine for å teste og samhandle med.

Når du oppretter en ny versjon av appen din i Android Studio og vil teste den, kan du skyve den til den tilkoblede enheten med bare noen få klikk. Etter byggingen vil den kjøre og dukke opp på enheten din med en gang. Dette er langt raskere enn manuelt sidelaster APK -filer hver gang.

En vanlig grunn for ikke-utviklere for å aktivere USB-feilsøking er å rote telefonene sine. Rooting varierer etter enhet og endres over tid, men de fleste metodene involverer noe program som du kjører fra skrivebordet. Når du har aktivert USB -feilsøking og koblet til telefonen, kan du bruke et verktøy for å sende rotinstruksjonene til enheten din uten å berøre den. Installering av en tilpasset ROM innebærer en lignende prosess.

Du må også slå på USB -feilsøking for å bruke Android Debug Bridge (ADB) -kommandoer. Ved å bruke disse kan du installere APK -filer som er lagret på PC -en på telefonen, flytte filer frem og tilbake og se enhetslogger for feilsøkingsfeil. ADB -kommandoer og Fastboot kan også lagre den murede enheten din selv om du ikke kan slå den på normalt.

I gamle dager med Android trengte du også USB -feilsøking for noen andre funksjoner. Mest bemerkelsesverdig var å ta et skjermbilde over USB, som var like irriterende som det høres ut. Dette var før tar et skjermbilde på Android hadde en standardkommando og var lett.

hvordan tømme hurtigbufferen på Android samtidig

Nå trenger du bare å holde enhetens knappekombinasjon (vanligvis Makt og Volum ned ) for å ta et skjermbilde, noe som gjør denne metoden foreldet.

Er USB -feilsøking trygt?

I teorien, med USB -feilsøking aktivert, kan du koble telefonen til en offentlig ladeport for risiko. Hvis noen hadde tilgang til porten, kan de potensielt stjele informasjon fra enheten din eller skyve ondsinnede apper til den.

Det er derfor Android viser en bekreftelsesmelding, slik at du ikke kobler til en PC du ikke stoler på. Imidlertid kan en intetanende bruker godta meldingen uten å innse hva den er til for.

I tillegg lar enheten USB -feilsøking være aktivert for angrep hvis du skulle miste den. Noen som visste hva de gjorde, kunne koble enheten til datamaskinen sin og utstede kommandoer til den via ADB, uten å vite PIN -koden din eller annen låseskjermsikkerhet.

Det er skummelt, og en god grunn til at du bør ha Android Enhetsbehandling konfigurert slik at du kan tilbakestill Android -enheten din til fabrikkstandard eksternt.

Med mindre du regelmessig bruker ADB og kobler Android -enheten til PC -en, bør du ikke la USB -feilsøking være aktivert hele tiden. Det er greit å la være i noen dager mens du jobber med noe, men det er ikke nødvendig å ha det aktivert når du ikke bruker det regelmessig. Risikoen oppveier fordelene i så fall.

Hvis USB -feilsøking ikke fungerer

Hvis du har aktivert USB -feilsøking og det ikke fungerer, er det sannsynlig at USB -kabelen eller et konfigurasjonsalternativ er skylden. Se hva du skal gjøre når Android -telefonen ikke kobles til datamaskinen din for å fikse problemet.

Sørg for at du også har installert og oppdatert Android SDK på datamaskinen din.

Er feilsøking av nodetre det samme som USB -feilsøking?

I tillegg til USB -feilsøking, tilbyr Android et alternativ med lignende navn kalt Node Tree Debugging. Dette er begravet dypt i en egen meny, så det er usannsynlig at du kommer over det naturlig, men det er fortsatt nyttig å vite forskjellene.

Node Tree Debugging er et utvikleralternativ i TalkBack, som er Androids skjermleser. Dette verktøyet lar telefonen lese innholdet på skjermen høyt, og hjelpe brukere med synshemming å navigere rundt enheten.

hvordan du logger deg av netflix på roku

Under Innstillinger> Tilgjengelighet> TalkBack> Innstillinger> Avanserte innstillinger> Utviklerinnstillinger , vil du se et alternativ som heter Aktiver feilsøking av nodetre . Den sender informasjon om innholdet på skjermen til enhetens logger.

Formålet med denne funksjonen er å hjelpe utviklere med å designe appene sine for tilgjengelighet, og det er viktig å vite hva TalkBack rapporterer til brukerne.

Bildegalleri (3 bilder) Utvide Utvide Utvide Lukk

Hvis du ikke er en utvikler, tjener Node Tree Debugging ingen hensikt. Du trenger ikke å bekymre deg for å slå den på.

Hvordan bruker du Android USB -feilsøking?

Vi har tatt en omvisning i hva USB -feilsøking gjør og hva du kan bruke det til. Oppsummert lar denne funksjonen deg skyve avanserte kommandoer til enheten når du kobler telefonen til en PC.

USB -feilsøking er avgjørende for utviklere, men låser også opp noen nyttige triks for strømbrukere. Selv om du gjerne vil aktivere den når det trengs, anbefaler vi at du holder den slått av når du ikke bruker den. Dette vil øke sikkerheten til enheten din.

I mellomtiden er USB -feilsøking bare en av de praktiske funksjonene som er tilgjengelige i utviklermenyen.

Bildekreditt: caluian.daniel/ Depositphotos

Dele Dele kvitring E -post De 15 beste alternativene for Android -utviklere som er verdt å justere

Her er de beste utvikleralternativene i Android: deaktiver absolutt volum, kraft raskere oppdateringshastighet og mer!

Les neste
Relaterte temaer
  • Teknologi forklart
  • Android
  • Android Rooting
  • Apputvikling
  • Android -tilpasning
  • Android -tips
Om forfatteren Ben Stegner(1735 artikler publisert)

Ben er assisterende redaktør og Onboarding Manager på MakeUseOf. Han forlot IT-jobben for å skrive heltid i 2016 og har aldri sett seg tilbake. Han har dekket tekniske opplæringsprogrammer, anbefalinger for videospill og mer som en profesjonell skribent i over syv år.

Mer fra Ben Stegner

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere