Android tālruņi slēpj paplašinātā izvēlne, kas pilna ar “slepenajiem” iestatījumiem kas pirmajā acu uzmetienā neparādās lietotnē Iestatījumi. Šie ir labi zināmie Izstrādātāja opcijas, kas sākotnēji bija paredzēts programmētājiem, bet var būt ļoti noderīgs arī zinātkāriem un pieredzējušiem lietotājiem.
Ar šo izvēlni jūs varat Iespējojiet USB atkļūdošanu, paātriniet animācijas, skatiet tehnisko statistikuSimulējiet atrašanās vietas, optimizējiet Bluetooth un Wi-Fi savienojumus un veiciet daudz ko citu. Šajā rokasgrāmatā jūs uzzināsiet Kā aktivizēt izstrādātāja opcijas savā Android tālrunī, kā tām piekļūt un ko dara katra iestatījumu grupa. un kad vislabāk neko neaiztikt, lai nesabojātu lietas.
Kas ir Android izstrādātāju iespējas un kam tās paredzētas?
Iestatījumu lietotnē Android ierīcēs ir iekļauts ekrāns ar nosaukumu Izstrādātāja iespējas ka grupas uzlaboti sistēmas parametriNo turienes operētājsistēmas iekšējo darbību var mainīt uz mērīt veiktspēju, atkļūdot lietotnes vai mainīt saskarnes zīmēšanas veidukā darbojas tīkls vai ko dara mobilais tālrunis, kad tas ir pievienots, izmantojot USB.
Šīs iespējas galvenokārt ir paredzētas lietotņu izstrādātājiem, tehnoloģiju entuziastiem un pieredzējušiem lietotājiem kuri vēlas detalizēti pārbaudīt savas lietotnes vai precīzi pielāgot ierīces darbību. Jūs atradīsiet iestatījumus attēlot vizuālu informāciju ekrānā, uztvert kļūdu ziņojumus, modificēt 2D un 3D grafiku izmantojot GPU, mainiet krāsu telpu vai kontrolējiet fona procesus.
Operētājsistēmā Android 4.1 un vecākās versijās izstrādātāja izvēlne pēc noklusējuma bija redzamsSākot ar Android 4.2, Google nolēma to paslēpt, lai lielākā daļa lietotāju to nejauši nepieskartos, tāpēc tagad Tas ir jāaktivizē manuāli. ar nelielu triku, ko vēlāk redzēsiet detalizēti.
Lai gan nosaukums izklausās nedaudz biedējoši, izstrādātāju opcijas nav paredzētas tikai programmētājiem. Tās ir gandrīz "visaptverošs", kur Google un ražotāji pievieno papildu funkcijas kas neatbilst parastajiem iestatījumiem: USB atkļūdošana, demonstrācijas režīms, procesa ierobežojumi, ekrāna testēšanas rīki, uzlabota Bluetooth audio, sekundārā ekrāna simulācija utt.
Kā iespējot izstrādātāja opcijas savā Android tālrunī
Šīs slēptās izvēlnes aktivizēšanas veids praktiski ir vienāds. gandrīz visi Android tālruņi Gadiem ilgi: triks ir vairākas reizes pēc kārtas pieskarieties “Build Number” (Veidot numuru) līdz sistēma paziņo, ka tagad esat izstrādātājs.
Precīzs maršruts var atšķirties atkarībā no Android zīmola vai versijas, jo katrs ražotājs... nedaudz maina izvēļņu nosaukumus (dažreiz tas saka “Programmatūras informācija”, citreiz “Ierīces informācija”, citreiz “Versijas numurs”), taču koncepcija vienmēr ir viena un tā pati: atrodiet būvējuma numuru un pieskarieties tam septiņas reizes pēc kārtas.
Daudzos mūsdienu mobilajos tālruņos pirms Android procesa pabeigšanas tas lūgs jums to darīt Ievadiet savu PIN kodu, kombināciju vai paroli. ierīces kā drošības pasākumu. Pieskaroties rindai “Build Number” (Veidnes numurs), jūs redzēsiet brīdinājuma ziņojumu, kurā norādīts, ka Cik pieskārienu ir nepieciešams? Lai aktivizētu izstrādātāja režīmu; pēc septītā pieskāriena parādīsies ziņojums "Jūs tagad esat izstrādātājs!".
Dažās konkrētās ierīcēs tipiskā atrašanās vieta Veidot numuru Tas ir šāds (tas var nedaudz atšķirties starp modeļiem vai atjauninājumiem):
- Google PixelIestatījumi > Par tālruni > Versijas numurs.
- Google Pixel pulkstenis (Wear OS)Iestatījumi > Sistēma > Informācija > Versijas > Būvējuma numurs.
- Samsung Galaxy S8 un jaunāki modeļiIestatījumi > Par tālruni > Programmatūras informācija > Būvējuma numurs.
- LG G6 un jaunāki modeļiIestatījumi > Par tālruni > Programmatūras informācija > Būvējuma numurs.
- HTC U11 un jaunāki modeļiIestatījumi > Par > Programmatūras informācija > Vairāk > Būvējuma numurs vai Iestatījumi > Sistēma > Par tālruni > Programmatūras informācija > Vairāk > Būvējuma numurs.
- OnePlus 5T un jaunāki modeļiIestatījumi > Par tālruni > Versijas numurs.
Rezumējot, jebkura pašreizējā Android mobilā tālruņa vispārējais process būtu apmēram šāds: Dodieties uz Iestatījumi, atveriet sadaļu Par tālruni (vai Ierīces informāciju), atrodiet būvējuma numuru un septiņas reizes pēc kārtas pieskarieties tam.Ja to jau iepriekš bijāt aktivizējis, jūs redzēsiet ziņojumu, kas norāda, ka "jūs tagad esat izstrādātājs".
Kā piekļūt izstrādātāja opciju izvēlnei pēc aktivizēšanas
Kad esat septiņas reizes pieskāries un redzat ziņojumu, ka esat aktivizējis izstrādātāja opcijas, jūs varētu būt pārsteigts, ka Neatvērt jaunas izvēlnes automātiski.Tas ir normāli: sistēma aktivizē tikai izvēlni, bet jums tā pašam jāatrod iestatījumos.
Izvēlnes pozīcija atšķiras atkarībā no pielāgošanas slāņa, taču parasti tā atrodas iekšpusē Iestatījumi > Sistēma > Izstrādātāja opcijasDažos zīmolos tas tiek parādīts tieši kā cita sadaļa galvenajos iestatījumos, tajā pašā līmenī kā “Displejs”, “Lietojumprogrammas” vai “Drošība”.
Kad pirmo reizi ievadīsiet, augšpusē redzēsiet vispārējs slēdzis kas ļauj aktivizēt vai deaktivizēt visu opciju bloku. Kamēr šis slēdzis ir izslēgts, lielākā daļa parametru ir atspējoti, īpaši tie, kuriem nepieciešams sazināties ar datoru (piemēram, USB atkļūdošana). Ja vēlaties izmantot kādu no šīs izvēlnes funkcijām, Atstājiet galveno slēdzi ieslēgtu..
Ja kādā brīdī spēle, bankas lietotne vai pretkrāpšanas sistēma liek jums atspējot izstrādātāja režīmu, vienkārši Atveriet izstrādātāja opcijas, izslēdziet galveno slēdzi un izejiet no izvēlnes.To darot, pati izvēlne pazudīs no iestatījumu ekrāna, līdz atkārtosiet triku, pieskaroties būvējuma numuram septiņas reizes.
Kā iespējot USB atkļūdošanu un bezvadu atkļūdošanu

Viens no biežākajiem izstrādātāja režīma aktivizēšanas iemesliem ir iespēja izmantot USB atkļūdošanuŠī opcija ļauj Android Studio un citiem SDK rīkiem (piemēram, ADB) sazināties ar mobilo ierīci no datora neatkarīgi no tā, vai tas ir paredzēts Lietotņu instalēšana un atkļūdošana, palaidiet ADB komandas vai izveidojiet uzlabotas dublējumkopijas.
Precīzs atkļūdošanas ceļš nedaudz atšķiras atkarībā no Android versijas, taču tas vienmēr ir atrodams Izstrādātāja opcijasParasti jaunākajos mobilajos tālruņos tipiskais ceļš būtu: Iestatījumi > Sistēma > Izstrādātāja opcijas > USB atkļūdošanaValkājamajās vai vecākās versijās nosaukumi nedaudz mainās:
- Wear OS 6 (API līmenis 36) un jaunākas versijasIestatījumi > Izstrādātāja opcijas > ADB atkļūdošana.
- Android 9 un jaunākas versijasIestatījumi > Sistēma > Papildu > Izstrādātāja opcijas > USB atkļūdošana.
- Android 8.0 un 8.1Iestatījumi > Sistēma > Izstrādātāja opcijas > USB atkļūdošana.
- Android 7.1 un vecākas versijasIestatījumi > Izstrādātāja opcijas > USB atkļūdošana.
Iespējojot USB atkļūdošanu, tiks parādīts drošības brīdinājums, un katru reizi, kad pievienosiet tālruni datoram, parādīsies dialoglodziņš ar aicinājumu... autorizēt šo datoruLai nodrošinātu lielāku drošību, ideāli ir Iespējojiet USB atkļūdošanu tikai tad, kad tas ir nepieciešams un pēc tam to deaktivizēt, it īpaši, ja mobilo tālruni pievienojat iekārtai, kas nepieder jums.
Papildus vadu atkļūdošanai jaunākā Android versija arī ļauj Wi-Fi atkļūdošanaTas novērš nepieciešamību daudzos testos izmantot USB. Šī opcija parasti tiek saukta par “Bezvadu atkļūdošanu” vai kaut ko līdzīgu, un tā ir atrodama arī izstrādātāja opcijās. Piemēram:
- Android (API līmenis 36 un jaunāks)Iestatījumi > Sistēma > Izstrādātāja opcijas > Bezvadu atkļūdošana.
- Wear OS 6 un jaunākas versijasIestatījumi > Izstrādātāja opcijas > Bezvadu atkļūdošana.
Pēc šīs funkcijas iespējošanas jums būs nepieciešams savienojiet ierīci ar savu izstrādes datoru Ievērojot ADB norādījumus par savienojuma izveidi, izmantojot Wi-Fi, tas ir ļoti ērti lietotņu izstrādātājiem, kuriem ir jāpārvietojas ar savu ierīci, nevis visu laiku jābūt piesietiem pie kabeļa.
Vispārīgās opcijas izstrādātāja režīmā
Izstrādātāja izvēlnē atradīsiet bloku vispārīgas iespējas Izstrādāti, lai atvieglotu bieži veiktus testēšanas, diagnostikas un demonstrācijas uzdevumus. Daudzi no tiem nemaina tālruņa ikdienas veiktspēju, taču tie ir ļoti noderīgi, atkļūdojot lietotni vai gatavojot materiālus.
Viena no interesantākajām iezīmēm ir tā, ka “Ātrās iestatīšanas kartītes izstrādātājiem”Tie ļauj pievienot noteiktas papildu vadīklas tieši ātro iestatījumu panelim (tam, kas tiek parādīts statusa joslā), lai jums būtu pieejamas tādas lietas kā atkļūdošanas aktivizētāji vai profilēšanas rīki. Vienkārši pieskarieties šīm kartītēm, pēc tam atveriet ātro iestatījumu paneli, pieskarieties zīmuļa ikonai, lai atvērtu rediģēšanas režīmu, un velciet izstrādātāja elementus uz galveno paneli.
Vēl viena ļoti noderīga sadaļa ir par atmiņakas parāda RAM izmantošanas statistiku: vidējo patēriņu, kopējo pieejamo atmiņu, cik daudz vietas izmanto lietotnes, kopējo veiktspēju utt. Šī sadaļa ir lieliski piemērota Pārbaudiet, vai lietojumprogramma neizmanto daudz atmiņas. vai diagnosticēt sastrēgumus ierīcēs ar mazu RAM.
Varat arī ģenerēt kļūdas ziņojums vai “kļūdas ziņojums”Tas būtībā apkopo sistēmas žurnālus saspiestā failā. Kad ziņojums būs gatavs, jūs saņemsiet paziņojumu un varēsiet to kopīgot ar izstrādātāju, tehniskā atbalsta dienestu vai saglabāt analīzei; tas ir lieliski piemērots, kad lietotne darbojas nepareizi dīvainā veidā un jums ir jānosūta vairāk informācijas nekā tikai ekrānuzņēmums.
Vēl viens interesants rīks ir Sistēmas saskarnes demonstrācijas režīmsAktivizējot Android ierīci, tiek parādīta tīra, vispārīga statusa josla bez faktiskiem paziņojumiem vai brīdinājumiem par zemu akumulatora uzlādes līmeni, kas ir ideāli piemērots uzņemiet “tīrus” ekrānuzņēmumus vai ierakstīt video. To var izmantot gan no pašas izvēlnes, gan ar ADB komandu palīdzību. Tomēr nav garantijas, ka šīs komandas darbosies visos tālruņos, jo Google tās oficiāli testē tikai Nexus un Pixel ierīcēs.
Starp vispārīgajām funkcijām ir arī iespēja Iestatiet paroli darbvirsmas dublējumkopijāmTas ļauj izmantot ADB, lai izveidotu šifrētas lietotņu un ierīces datu dublējumkopijas. Un, ja nepieciešams ekrāns Nekad neizslēdziet to, kamēr mobilais tālrunis ir pievienots strāvas avotam.Varat aktivizēt opciju “Neatspējot”, kas ir ļoti noderīga, testējot lietotnes vai ierakstot garas pamācības.
Visbeidzot, ir korekcija, kas paredzēta iespējot Bluetooth HCI reģistrācijukas saglabā visas resursdatora kontrollera saskarnes paketes failā. Šo failu (parasti /sdcard/btsnoop_hci.log) var analizēt ar tādām programmām kā Wireshark, un tas ir ļoti noderīgs diagnosticēt problēmas ar Bluetooth ierīcēm komplekss.
Paplašinātas atkļūdošanas opcijas
Sadaļa attīrīšana Šajā sadaļā ir iekļauti visi rīki, kas paredzēti, lai lietotni varētu analizēt un labot izstrādes laikā. Papildus USB atkļūdošanai tā kontrolē arī, piemēram, kura lietojumprogramma tiks atkļūdota, vai sistēmai jāgaida atkļūdotājs pirms tā palaišanas, vai noteiktu iekšējo pakalpojumu darbību.
Izvēloties konkrētu lietotni sadaļā “Atlasīt lietotni atkļūdošanai”, opcija tiek atbloķēta. "Pagaidiet skruberi"Tas nozīmē, ka, atverot šo lietotni, Android to faktiski nedarbina, kamēr ar to neizveido savienojumu atkļūdotājs (piemēram, no Android Studio), tādējādi atvieglojot kļūdu noteikšanu jau pašā sākumā.
Šajā sadaļā parasti ir iekļautas arī tādas opcijas kā atļaut simulētas atrašanās vietas (mūsdienās daudzi slāņi to risina, atlasot "vizuālās atrašanās vietas lietotni"), parādot atkļūdošanas ziņojumus ekrānā vai aktivizējot dažādus sistēmas darbību žurnālus. Tās ir funkcijas, kuras, ja jūs neveicat izstrādi, Parasti nav nepieciešams pieskartiestaču tie ir būtiski, ja lietotne darbojas neprecīzi un vēlaties precīzi atrast kļūdu.
Tīkla, Wi-Fi un USB iestatījumi izstrādātāja režīmā
Vēl viena liela šīs izvēlnes sadaļa ir veltīta tīkli un savienojamībaŠeit varat izvēlēties USB porta darbību, precīzi noregulēt Bluetooth opcijas, modificēt Wi-Fi parametrus vai pat aktivizēt papildu bezvadu displeja sertifikācijas funkcijas.
USB sadaļā ir iespēja “Atlasīt USB iestatījumus” vai “USB noklusējuma iestatījumi”Tas norāda datoram, kā atpazīt ierīci, kad tā ir pievienota. Varat atstāt to tikai uzlādes režīmā, iespējot failu pārsūtīšanu (MTP), izmantot kameras režīmu (PTP), koplietot datu savienojumu kā modemu (RNDIS) vai noteikt audio/MIDI prioritāti atbilstoši savām vajadzībām.
Tikmēr Bluetooth izvēlne ļauj pielāgot parametrus, kas paredzēti optimizēt skaņas kvalitāti un saderību ar austiņām un skaļruņiem. Varat mainīt, piemēram, AVRCP profila versija kas tiek izmantots audio/video iekārtu vadībai, kā arī vēlamā Bluetooth audio kodeka izvēlei: SBC, AAC, aptX, aptX HD vai LDAC, ja ierīce to atbalsta.
Papildus kodekam ir iespējams pielāgot arī Bluetooth audio paraugu ņemšanas frekvence (cik paraugu sekundē tiek nosūtīti), biti uz paraugu (kvalitāte pret iepakojuma izmēru), kanāla režīms (mono vai stereo) un LDAC kodeka specifisko darbību, prioritāri piešķirot audio kvalitātei, savienojuma stabilitātei vai adaptīvam režīmam, kas meklē līdzsvaru.
Ja jūsu ierīce atbalsta papildu kodekus, jūs redzēsiet arī to opcijas. Iespējot vai atspējot papildu kodekusTo izmanto, lai piespiestu noteiktu formātu izmantošanu ar augstas klases austiņām vai, gluži pretēji, lai atspējotu visus, kas rada problēmas.
Attiecībā uz Wi-Fi izstrādātāja režīms piedāvā iestatījumus, kas ļauj Palieliniet bezvadu tīkla reģistrācijas līmeni (noderīgi atvienošanās vai slikta pārklājuma problēmu novēršanai), iespējojiet bezvadu displeja sertifikācijas vadīklas atbilstoši Wi-Fi Alliance specifikācijām vai mainiet sistēmas darbību, pārslēdzoties no Wi-Fi uz mobilo tīklu, prioritāti piešķirot stabilitātei.
Svarīga detaļa ir iespēja Atspējot automātisko USB audio maršrutēšanuJa mobilais tālrunis ir savienots ar audio ierīci, izmantojot USB (piemēram, datoru vai DAC), un noteiktām lietotnēm ir jāpārvalda šī straume tieši, iespējams, būs jāatspējo šī maršrutēšana, lai izvairītos no traucējumiem.
Operētājsistēmā Android 11 un jaunākās versijās, ja lietotne, kurai nav RECORD_AUDIO atļaujas, mēģina piekļūt ierīcei, kas spēj ierakstīt audio (piemēram, USB austiņām), tieši caur USB, sistēma parāda brīdinājums, kas katru reizi pieprasa skaidru apstiprinājumuOpcijas “vienmēr lietot” atlasīšana nedarbosies: Android ignorē šo preferenci drošības apsvērumu dēļ. Lai apietu šo atkārtoto brīdinājumu, lietotnei ir pareizi jāpieprasa audio ierakstīšanas atļauja.
Skārienievades opcijas: rādīt pieskārienus un rādītāju
Ievades blokā izstrādātāja opcijas ietver rīkus, kas paredzēti vizualizēt, kā jūs mijiedarbojaties ar ekrānuTie ir lieliski piemēroti pamācību ierakstīšanai, tiešraižu veidošanai vai vienkārši skārienekrāna darbības labākai izpratnei.
Opcija "Rādīt spiedienus"Tas katru reizi, kad pieskaraties ekrānam, zem jūsu pirksta vai irbuļa parādās neliels aplis. Šis aplis seko jūsu kustībai, ritinot, un kalpo kā rādītājs ir redzams videoklipos vai ekrānuzņēmumoslai jūs varētu precīzi redzēt, kur pieskaraties.
Ja vēlaties spert soli tālāk, varat aktivizēt “Rādītāja atrašanās vietaTas uzzīmē krustpunktu un līniju, kas seko visiem jūsu vilkšanas gājieniem, kā arī ekrāna augšdaļā parāda paneli ar precīzas koordinātas un pieskārienu notikumu vēstureTas ir ļoti noderīgi izstrādātājiem, kuri vēlas precīzi noregulēt skārienreakciju vai atklāt fantoma pieskārienus un aparatūras problēmas.
Zīmēšana un animācija: kā panākt, lai Android darbotos “ātrāk”
Zīmēšanas sadaļā ir apkopotas opcijas, kas ietekmē kā tiek attēlota lietotāja saskarne Ekrānā: skata apmales, animācijas, papildu ekrāna simulācija utt. Šeit daudzi pieredzējuši lietotāji veic pielāgojumus, lai mobilais tālrunis darbotos vienmērīgāk.
Viens no pazīstamākajiem ir tāds, “Parādīt dizaina ierobežojumus”Tas zīmē kontūras, piemales un izgriešanas zonas katram saskarnes elementam. Tas ir ļoti tehnisks skats, kas paredzēts lietotāja saskarnes izstrādātājiem, kuri vēlas optimizēt izkārtojumus vai atrast dizaina problēmasjo tas aizpilda ekrānu ar taisnstūriem un nav ērts ikdienas lietošanai.
Jūs redzēsiet arī tādas opcijas kā “Piespiedu kārtā izmantot izkārtojumu no labās uz kreiso pusi (RTL)”, kas ir noderīgi, lai pārbaudītu lietotnes darbību, izmantojot valodu, kas rakstīta šajā virzienā. Tādā veidā varat ātri pārbaudīt, vai Visa saskarne labi pielāgojas virziena maiņai nemainot tālruņa globālo valodu.
Runājot par animācijām, izvēlne ļauj pielāgot loga animācijas mērogsPārejas skala un animācijas ilguma skala. Samazinot tās līdz 0,5x, animācijas tiek atskaņotas ātrāk, un kopējais iespaids ir tāds, ka mobilā ierīce darbojas vienmērīgāk; iestatot tās uz 0, tas... logi parādās gandrīz "pēkšņi"Kaut kas tāds, kas dažiem lietotājiem patīk, bet citiem šķiet pārāk pēkšņs.
Vēl viena interesanta iespēja ir "Simulēt sekundāros ekrānuskas izveido sava veida pārklātu virtuālu ekrānu. Šī funkcija ir svarīga tiem, kas strādā ar prezentāciju API vai lietotnēm, kas to izmanto. ārējie monitori, projektori vai vairāki ekrāniTādā veidā to var pārbaudīt, nepievienojot otru fizisku ekrānu.
Ar aparatūru paātrināta renderēšana un krāsu telpa
Aparatūras renderēšanas opcijas kontrolē, kā Android izmanto GPU un citas grafikas tehnoloģijas lai zīmētu saskarni un lietotnes. Pieskaroties šeit, var būtiski mainīties gan veiktspēja, gan enerģijas patēriņš, tāpēc pirms aktivizēšanas ir ieteicams zināt, ko dara katra opcija.
Viens no vizuālākajiem rīkiem ir “Simulēt krāsu telpuTas ļauj pilnībā mainīt visas sistēmas krāsu shēmu, lai atdarinātu dažādus krāsu akluma veidus: deiteranomāliju, protanomāliju, tritanomāliju, ahromatopsiju utt. Tas ir ļoti noderīgi, ja pārbaudiet, vai lietotne ir pieejama cilvēkiem ar dažādām krāsu redzes problēmām.
Aktivizējot kādu no šiem režīmiem, saskarne tiks ietonēta dažādos veidos atkarībā no izvēlētās simulācijas. Tomēr, ja uzņemat ekrānuzņēmumu, kamēr tas ir aktīvs, attēls tiks saglabāts parastajās krāsās, it kā jūs neko nebūtu mainījis. Citiem vārdiem sakot, simulācija darbojas tikai ekrāna līmenī; tā nemaina uzņemtos attēlus.
Papildus krāsu simulācijai izvēlnē ir pieejami tādi iestatījumi kā izvēlieties GPU procesoru (piemēram, piespiedu kārtā aktivizējot OpenGL Skia grafikas dzinēju) vai iespējojot opciju “Piespiedu GPU renderēšana”Tas piespiež dažas vecākas lietotnes izmantot GPU 2D zīmēšanai, pat ja tās nebija tam paredzētas. Tas var uzlabot grafikas veiktspēju noteiktos gadījumostaču tas var izraisīt arī dīvainu uzvedību neoptimizētās lietotnēs.
Ir arī diagnostikas rīki, piemēram, "Skatīt GPU atjauninājumus”, kas iezīmē ekrānā pārzīmētās zonas, vai “Atkļūdot GPU pārklājumus", kas iekrāso apgabalus, kas vienā kadrā ir uzzīmēti vairākas reizes. Ja redzat ļoti intensīvus apgabalus, tā ir zīme, ka Lietotne renderē vairāk nekā vajadzētu. un šos skatus, iespējams, var optimizēt.
Vēl viens tehniskāks pielāgojums ir “Atkļūdot netaisnstūrveida apgriešanas darbībasŠī funkcija atspējo noteiktas izgriešanas zonas uz audekla, ļaujot veidot zīmēšanas virsmas ar neparastām formām. Parasti izgriešana neļauj zīmēt ārpus robežām; atspējojot to, var redzēt kā audekls uzvedas ekstremālās situācijās.
Visbeidzot, ir “Piespiediet MSAA 4xTas iespējo vairāku paraugu antialiasingu OpenGL ES 2.0 lietotnēs. Tas izlīdzina malas un uzlabo dažu spēļu un 3D lietojumprogrammu vizuālo kvalitāti, taču palielina resursu un akumulatora patēriņu. Varat arī atspējot aparatūras pārklājumiTas piespiež visas lietotnes koplietot video atmiņu, nevis izmantot atsevišķus slāņus, kas parasti pasliktina veiktspēju, ja tā tiek pārmērīgi izmantota.
Uzraudzība un veiktspēja: kā redzēt, ko dara jūsu GPU un lietotnes
Uzraudzības sadaļā ir apvienoti vairāki rīki, kuru mērķis ir parādīt reāllaika veiktspējas informāciju lietotnes vai sistēmas. Tie ir ideāli piemēroti saskarnes plūstamības, renderēšanas laiku un iespējamo sastrēgumu novērtēšanai.
Viens no pazīstamākajiem ir "Profila GPU attēlojumsJa iestatīsiet režīmu “Ekrānā kā joslas”, Android zīmēs vertikālu joslu diagrammu, kas attēlo laiks, kas nepieciešams GPU, lai renderētu katru kadruIdeja ir pārbaudīt, vai lietotne iekļaujas noteiktos kadru laika ierobežojumos (piemēram, 16 ms 60 Hz frekvencē) vai arī tā strauji palielinās un izraisa raustīšanos.
Dažos slāņos atradīsiet arī citus CPU grafikus, palaisto pakalpojumu sarakstus un garo pavedienu izsekošanas rīkus, kas paredzēti noteikt, kura koda daļa pārslogo procesoru vai saskarnes bloķēšanu. Šīs funkcijas nav paredzētas vidusmēra lietotājam, taču tās ir nenovērtējamas ikvienam, kurš optimizē prasīgu lietotni.
Lietotnes opcijas: fona procesi un satura aizsardzība
Izstrādātāja izvēlnē ir arī sadaļa, kas veltīta kā darbojas lietojumprogrammas fonā un kā sistēma pārvalda savas darbības. Šeit varat pielāgot ierobežojumus, kas ietekmē RAM izmantošanu, akumulatora darbības laiku vai privātumu ekrānuzņēmumos un ekrāna kopīgošanā.
Piemēram, "Ierobežojiet fona procesus"Tas ļauj norādīt operētājsistēmai Android, cik procesu vienlaikus var darboties, neņemot vērā to, ko jūs izmantojat. Šīs ierobežošanas dēļ var rasties..." biežāk mobilās “mate” lietotnes un ātri atbrīvo atmiņu, kas palīdz ierīcēs ar mazu RAM vai ja vēlaties maksimālu plūstamību, zaudējot daļu vairākuzdevumu veikšanas iespēju.
Vēl viena iespēja ir “Dzēst darbības", kas iznīcina lietotnes darbības, tiklīdz izejat no tās galvenā ekrāna. Tas vēl vairāk samazina resursu patēriņu, bet arī padara to lietotņu atkārtota atvēršana aizņem ilgāku laikuTāpēc vislabāk to izmantot tikai testa vidēs vai ja jums ir ļoti maz atmiņas.
Testēšanas laikā var būt noderīgiAtiestatīt ShortcutManager frekvences ierobežojumuTas ļauj lietotnēm, kas izmanto dinamiskos saīsnes, turpināt izsaukt API pat pēc izsaukumu ierobežojuma sasniegšanas. Tas ir ļoti specifisks iestatījums, kas paredzēts izstrādātāji, kas spēlējas ar palaišanas saīsnēm.
Attiecībā uz privātumu dažās Android versijās ir iekļauta opcija “Atspējot aizsardzību, kopīgojot ekrānu”Sistēma parasti aptumšo vai bloķē sensitīvu saturu (piemēram, banku lietotnes), kad kopīgojat ekrānu vai ierakstāt video; šis iestatījums atspējo šo aizsardzību nākamajām sesijām. Tas ir ieteicams tikai ļoti specifiskas demonstrācijas vai testinekad kā pastāvīgu pielāgošanu.
Kā redzat, Android izstrādātāja režīms ir daudz vairāk nekā tikai kuriozs triks: tas ir pilns iekšējo rīku panelis Tas ļauj iespējot USB un Wi-Fi atkļūdošanu, pielāgot animācijas reālistiskākai sajūtai, analizēt atmiņu, uzraudzīt GPU, optimizēt Bluetooth audio, ierobežot fona procesus vai simulēt ekstremālus lietošanas apstākļus. Izmantojot to gudri, tas var jums palīdzēt. Optimizējiet savu mobilo ierīci, labāk izprotiet Android darbību un izmantojiet funkcijas, kas parasti ir paslēptas.Un, ja kādreiz pielāgojat kaut ko tādu, ar ko neesat apmierināts, vienmēr varat izslēgt vispārīgo izstrādātāja opciju slēdzi vai atgriezties pie noklusējuma vērtībām un atstāt sistēmu tādu, kāda tā bija.