Celoten vodnik za možnosti za razvijalce za Android

Kadarkoli poiščete korenski vodnik za napravo Android, vam vedno rečejo, da odklenete skrite možnosti za razvijalce in nato omogočite odpravljanje napak USB in / ali odklepanje OEM. Kaj pa preostale možnosti? Meni z nastavitvami za Android ne vsebuje jasne razlage zanje - to želim danes obravnavati. To bo izčrpen pregled vseh nastavitev v meniju Možnosti za razvijalce, in sicer kako lahko izboljšajo ali pokvarijo vaš telefon.

Poskušal sem biti čim bolj celovit, vendar se nekatere možnosti med telefoni razlikujejo. Torej, če imate v telefonu možnosti za razvijalce, ki niso navedene v tej napravi, jih dodajte v komentarje za moje raziskave.

Glavne možnosti

  • Vzemi poročilo o napaki: Če pritisnete to, bodo trenutne dnevniške datoteke v vaši napravi zagrabljene in pakirane za pošiljanje prejemniku, ki ga navedete, na primer e-poštni naslov.
  • Geslo za varnostno kopijo namizja: To bo prisililo geslo za vse varnostne kopije, ki jih ustvarite prek ADB. Brez gesla teh varnostnih kopij ni mogoče obnoviti v telefon.
  • Ostani buden: Tako bo zaslon med polnjenjem vedno buden, kar je super za zmanjšanje življenjske dobe zaslona in zapisovanje slik vanj.
  • Odklepanje OEM - To bo omogočilo odklepanje vašega zagonskega nalagalnika, vendar ni povsem preprosto, kot če bi preklopili to stikalo, če je vaš operater ali proizvajalec zaklenil vašo napravo. A ponavadi je to prvi korak v pravo smer.
  • Omogoči dnevnik beleženja HCI: Namenjen je razvijalcem in strokovnjakom za varnost, ki morajo analizirati Bluetooth HCI (Host Cnadzornik jaznterface). Dnevnik boste našli v imeniku, kot je (/sdcard/btsnoop_hci.log) za iskanje in pregled.
  • Izberite Konfiguracija USB: Zdi se, da ta možnost ponuja način nastavitve »privzetega« načina USB, vendar jo v meniju z nastavitvami preglasi standardna možnost USB. Tu obstaja ena možnost, ki je morda zmedena, imenovana »Audio Source«. Nekateri se sprašujejo, ali to vašo napravo Android spremeni v zvočni vir za računalnik. Nastavitev »Konfiguracija USB: Zvočni vir« dejansko omogoča, da telefon komunicira prek USB-ja z zvočnimi zunanjimi napravami USB, kot je USB DAC. To je ne za usmerjanje zvoka iz Androida v računalnik prek USB-ja.

Možnosti odpravljanja napak

  • USB razhroščevanje: To v bistvu omogoča napravi Android, da komunicira z vrati USB vašega računalnika prek Android Debug Bridge. To je dodatna funkcionalnost komunikacije USB - vaša naprava bo seveda vedno prepoznana kot naprava za shranjevanje ali kateri koli način USB, ki ste ga omogočili v svoji napravi, vendar brez omogočenega odpravljanja napak USB v računalniku ne morete potiskati ukazov ADB v Android.
  • Prekliči pooblastila za odpravljanje napak USB: To bo preklicalo vse pare tipk v vaši napravi, ki se ujemajo z napravo Android z računalniki, ki se uporabljajo za odpravljanje napak ADB. V bistvu je tako, kot da izbrišete geslo za WiFi.
  • Poročila o napakah v meniju za napajanje: To bo omogočilo možnost v meniju napajanja za zbiranje in pošiljanje poročila o napaki.
  • Dovoli lažne lokacije: Ta nastavitev vam omogoča, da za svojo napravo nastavite ponarejeno lokacijo, ki lahko preslepi večino aplikacij, ki uporabljajo zbiranje lokacij - kljub temu ni varna, saj lahko na primer nekatere aplikacije, kot je Google Play, dobijo vašo približno lokacijo na podlagi vašega operaterja SIM, če uporabljate mobilne podatke brez omrežja VPN.
  • Izberite lažno aplikacijo lokacije: Morda imate to možnost namesto »Dovoli lažne lokacije« in v bistvu vas bo pozval, da izberete aplikacijo tretje osebe, nameščeno v telefonu, za prikaz lažnih lokacij na zahteve lokacij iz aplikacij.
  • Izberite aplikacijo za odpravljanje napak: Laično rečeno, to vam omogoča, da izberete aplikacijo za odpravljanje napak in je namenjena razvijalcem aplikacij orodij, da poskrbijo, da njihova aplikacija dobro deluje v Androidu.
  • Počakajte na razhroščevalec: Te možnosti so na voljo, ko izberete aplikacijo za odpravljanje napak s prejšnjo možnostjo - onemogočila bo njeno izvajanje, dokler razhroščevalec ne bo pritrjen.
  • Preverjanje aplikacij prek USB-ja: Tako bo Google lahko pregledal programe, ki jih namestite prek ADB, zaradi zlonamernega vedenja. Dobro je, če datoteke APK potisnete iz računalnika v napravo Android.
  • Pokaži dotike: Samoumevno, vendar vam dobesedno samo prikaže vizualni indikator, kam pritisnete zaslon. Dobro za diagnosticiranje okvara zaslona na dotik.
  • Lokacija kazalca: Ta nastavitev postavi informacijsko vrstico na vrh zaslona, ​​ki vam pove koordinate zaslona zadnjega mesta, kjer se je zaslon dotaknil.
  • Pokaži površinske posodobitve: Ko posodobi vsebino, utripa rob okna aplikacije.
  • Prikaži meje postavitve: S tem boste označili vse robove postavitve, da boste videli, kje so registrirani dotiki - na primer, če je na vašem zaslonu neviden pripomoček, bi to poudarilo.
  • Prisiliti smer postavitve RTL: Prisili usmerjenost zaslona za podporo od desne proti levi.
  • Lestvica animacije oken: Nastavi hitrost predvajanja animacije okna. Manjše število je hitrejše. Nekateri modeli "zaslona", skupaj s tistim pod njim, zelo nizko prodajajo v trgovinah z mobilnimi telefoni, da bodo telefoni videti izjemno hitri in hitri.
  • Prehodna lestvica animacije: Nastavi hitrost predvajanja animacije prehoda. Spet nižje je hitreje.
  • Simulirajte sekundarne zaslone: Ta nastavitev razvijalcem omogoča simulacijo različnih velikosti zaslona. Malo je hrošč.
  • Prisilno upodabljanje GPU: Programi prisilijo, da uporabljajo strojno 2D upodabljanje, če so bile napisane, da ga privzeto ne uporabljajo. To je lahko dobro ali slabo, odvisno od aplikacije.
  • Pokaži posodobitve pogleda GPU: S to nastavitvijo dobi vsak pogled, ki je narisan s strojno opremo GPU, rdeč pokrov.
  • Pokaži posodobitve plasti strojne opreme: Ta nastavitev vam bo povedala, kdaj se plasti posodobijo v pogledih aplikacij s podporo strojne opreme.
  • Odpravljanje napak GPU: Prekoračitev se zgodi vsakič, ko aplikacija zahteva, da sistem nariše nekaj drugega. Ta nastavitev vam omogoča, da vidite, kdaj in kje se to dogaja, tako da veste, ali gre za težavo.
  • Sila 4x MSAA: To bo sililo večkratno vzorčenje izravnave, kar bo zgladilo "nazobčane" 3D grafike, vendar zmanjšalo splošno zmogljivost.
  • Omogočen strogi način: Ta nastavitev utripa na zaslonu, ko aplikacija uporablja glavno nit za izvajanje dolgih in intenzivnih operacij.
  • Prikaži porabo procesorja: Tako preprosto v zgornjem desnem kotu zaslona postavite majhno okno z informacijami o CPU in kako se uporablja.
  • Prikaz grafičnega procesorja profila: Ta nastavitev lahko nariše graf na zaslon ali ga zapiše v datoteko. Graf je vizualni prikaz, kako težko GPU deluje. To je še en dober, ki ga lahko poskusite.
  • Omogoči sledi OpenGL: Ta nastavitev spremlja napake OpenGL in jih postavi v datoteko dnevnika, ki ste jo izbrali ob zagonu. Nič, česar se bo večina uporabnikov kdaj morala dotakniti.
  • Ne obdržite dejavnosti: To bo dobesedno uničilo vsako dejavnost takoj, ko zaprete glavno okno, zaradi česar se bo vse, kar je povezano s to aplikacijo, zaprlo. To je ne dobra stvar in bo skrajšala splošno življenjsko dobo baterije. To je skoraj enak razlog, da so "čistila RAM-a" in aplikacije, ki prisilno zapirajo ozadne storitve, dolgoročno slabe. Vaš telefon se mora bolj potruditi, da odpre te aplikacije, ko jih naslednjič zaženete.
  • Omejitev postopka v ozadju: Omogoča nastavitev po meri, koliko procesov se lahko hkrati izvaja v ozadju. S tem se res ne bi smeli igrati, pustite to privzeto.
  • Pokaži vse ANR-je: S to nastavitvijo se v vsakem postopku prikaže pogovorno okno »App Not Responding«, če se obesi - tudi v ozadju, ki jih uporabnik ni zagnal. Uporabno, če ena aplikacija moti drugo.

Možnosti omrežja

  • Agresivna predaja Wi_Fi v mobilno omrežje: Če je to omogočeno, bo vaša naprava veliko hitreje omogočila mobilno podatkovno povezavo, ko zazna šibek wifi signal.
  • Vedno dovoli Wi-Fi skeniranje gostovanja: Če to omogočite, bo naprava to sporočila nenehno poiščite odprta omrežja WiFi, tudi ko naprava »spi«. To je koristno, če se peljete po ulici, polni odprtih povezav WiFi, in nalagate glasbene datoteke in želite, da naprava preskoči med povezavami wifi.
  • Celicni podatki vedno aktivni: To naredi točno to, kar piše, ohranja mobilne podatke vedno vklopljene, tudi če omogočite wifi. Najbolje je združiti z možnostjo »Agresivna predaja wi_fi na celično«.

Možnosti predstavnosti

  • Onemogoči usmerjanje zvoka USB: Če to omogočite, onemogočite samodejno usmerjanje na zvočne zunanje naprave USB, kot je USB DAC.

$config[zx-auto] not found$config[zx-overlay] not found