Tume teema, Thermal API ja mullid: oma rakenduse valmistamine Android 10 jaoks

Autor: Louise Ward
Loomise Kuupäev: 6 Veebruar 2021
Värskenduse Kuupäev: 2 Juuli 2024
Anonim
HOW TO MAKE SWISS BUNS |ICED BUNS |FINGER BUNS |BUNS DOUGH |LIVESTREAM COOKING |FOOD VLOG|BREAD ROLL
Videot: HOW TO MAKE SWISS BUNS |ICED BUNS |FINGER BUNS |BUNS DOUGH |LIVESTREAM COOKING |FOOD VLOG|BREAD ROLL

Sisu


Androidi uusim, suurim, seni nimeta versioon tutvustab funktsioone ja API-sid, mida saate kasutada oma kasutajatele uute kogemuste kujundamiseks - lisaks veel mõned käitumismuutused, mida peate jälgima.

Isegi kui te ei värskenda oma rakendust Android Q-le siiani, mõjutavad mõned neist muudatustest iga rakendus, mis on installitud Android Q-sse, isegi kui teie rakendus ei sihi seda Androidi versiooni selgesõnaliselt.

Mõned neist muudatustest mõjutavad kõiki Android Q-i installitud rakendusi.

Sõltumata sellest, kas soovite katsetada uusimaid funktsioone või soovite lihtsalt veenduda, et teie rakendus ei riku hetke, mil see installiti Android Q-le, on nüüd ideaalne aeg alustada ettevalmistusi Android Q peatseks väljaandmiseks.

Loe ka:Android Q: kõike, mida arendajad peavad teadma

Selles artiklis kirjeldan kõiki samme, mida peate oma rakenduse Android Q jaoks ettevalmistamiseks tegema - uhiuuetest funktsioonidest väiksemate turvanõuanneteni, mis võivad rikkuda kogu teie rakenduse.


Vältige protsessori ja GPU drosseldamist: seadme temperatuuri jälgimine

Ülekuumenemine võib teie nutitelefoni või tahvelarvutit tõsiselt kahjustada. Kaitsemeetmena laseb Android teie seadme protsessori ja GPU, kui ta tuvastab, et temperatuur läheneb ohtlikule tasemele.

Ehkki selline käitumine aitab kaitsta seadme riistvara, võib see avaldada märkimisväärset mõju ka rakenduse toimivusele, eriti kui teie rakendus kasutab suure eraldusvõimega graafikat, arvutusi või tegeleb pidevalt võrguga.

Ehkki süsteem on selle aeglustuse kehtestanud, süüdistab teie nutitelefoni või tahvelarvuti kasutaja tavalist rakendust toimivuse languses. Halvimal juhul võib kasutaja otsustada, et teie rakendus on lollakas või katki, võib desinstallida teie rakenduse ja jätta teile protsessis negatiivse ülevaate Google Play kohta.

Halvimal juhul võib kasutaja otsustada, et teie rakendus on lollakas või katki.


Android Q tutvustab uut Thermal API-d, mis aitab teil vältida seda protsessori ja GPU drosseldamist. Selle API-liidese meetodi addThermalStatusListener () abil saate luua termilise oleku muutuste kuulaja ja seejärel kohandada oma rakenduse käitumist, kui seadme temperatuur hakkab tõusma. See võib aidata vähendada süsteemi võimalusi pöörduda protsessori või GPU drosselklapi poole. Näiteks võite vähendada raskust, mille teie rakendus ülekuumenemissüsteemile tekitab, vähendades eraldusvõimet või kaadrisagedust või keelates ressursimahukad funktsioonid, näiteks võrguühendus.

Pange tähele, et Android Q Thermal API nõuab uut seadme HAL-kihti, mis kirjutamise ajal oli saadaval ainult Pixeli seadmetes.

Vähendage silmade valgust ja suurendage nähtavust Tume teemaga

Android Q-s saavad kasutajad aktiveerida kogu süsteemi hõlmava pimeda teema, mille eesmärk on vähendada silmade väsimust, parandada nähtavust hämaras tingimustes ja vähendada energiatarvet OLED-ekraaniga seadmetes.

Tume teema on hämaras kasutajaliides, mille taustal kasutatakse tumedaid pindu ja esiplaani heledad värvid selliste elementide jaoks nagu tekst ja ikonograafia.

Kasutajad saavad aktiveerida kogu süsteemi hõlmava tumeda teema igal ajal uue kiirsätete paani kaudu või käivitades oma seadme rakenduse Seaded ja liikudes valikule Ekraan> Teema. Pixeli seadmetes lubab akusäästja režiimile lülitumine automaatselt ka tumeda teema.

Tume teema rakendatakse kogu seadmes, nii et järjepideva kasutajakogemuse tagamiseks peate tagama, et teie rakendus toetab täielikult pimedat teemat.

Tume teema toe lisamiseks veenduge, et kasutate uusimat Materiali Androidi teeki, seejärel värskendage oma rakendust, et pärida näiteks teemal.MaterialComponents.DayNight:

Seejärel peate looma faili res / rights-night / themes.xml ja pärima teemast.Materjalikomponendid:

Hea kasutajakogemuse tagamiseks peate võib-olla pimeda teema lubamisel muutma oma rakenduse käitumist, näiteks asendama või eemaldama graafikat, mis kiirgab märkimisväärselt valgust.

Järgmise lõigu abil saate kontrollida, kas tume teema on lubatud:

int currentNightMode = configuration.uiMode & Configuration.UI_MODE_NIGHT_MASK; switch (currentNightMode) {// Tume teema pole praegu aktiivne // juhtumi konfiguratsioon.UI_MODE_NIGHT_NO: break; // Tume teema on aktiivne // juhtumi konfiguratsioon.UI_MODE_NIGHT_YES: break; }

Seejärel saab teie rakendus muuta oma käitumist, sõltuvalt sellest, milline teema on praegu aktiivne.

Seadete paneeli API: seadme sätete kuvamine rakenduses

Kui teie rakendus on suunatud Android Q-le, ei saa te enam seadme WiFi-seadeid otse muuta. Selle asemel peate kasutajalt seadete paneeli API abil soovitud muudatusi tegema.

Saate seda uut API-d kasutada seadme rakenduse seadete sisu kuvamiseks sisemise paneelina, mis libiseb üle teie rakenduse sisu. Kasutaja seisukohast võimaldavad need rakendusesisesed juhtelemendid neil oma seadme seadeid kiiresti ja hõlpsalt muuta, ilma et nad peaksid eraldi rakendust käivitama. Rakenduse arendaja jaoks võimaldab seadete paneeli API muuta Wi-Fi olekut ja muid olulisi seadme sätteid, ärgitamata kasutajat teie rakendusest eemalduma.

Android Q-s muudab Google vestluse pealaadsed teatised Androidi platvormi ametlikuks osaks koos Bubble'i API tutvustamisega.

Mulliteatised, mis on loodud alternatiivina süsteemile SYSTEM_ALERT_WINDOW, näivad „hõljuvat” muu rakenduse sisu kohal stiilis, mis meenutab hõljuvaid märguandeid, mida Facebook Messenger kasutab Androidi jaoks.

Mulli märguandeid saab laiendada, et kuvada lisateavet või kohandatud toiminguid, mis võimaldavad kasutajatel teie rakendusega suhelda ka väljaspool rakenduse konteksti.

Kui teie rakendus proovib luua oma esimese mulli, küsib Android kasutajalt, kas nad soovivad teie rakendusest kõik mullid lubada või blokeerida kõik mullid. Kui kasutaja otsustab blokeerida kõik teie rakenduse mullid, kuvatakse need selle asemel tavaliste märguannetena. Teie mullid kuvatakse standardteatisena ka siis, kui seade on lukus või kui ekraanil on ekraan alati aktiivne. Hea kasutajakogemuse tagamiseks peate tagama, et kõik mullid kuvatakse ja töötavad korrektselt nagu tavalised teatised.

Mulli loomiseks vajate tegevust, mis määratleb laiendatud mulli käitumise, ja paigutust, mis määratleb selle kasutajaliidese. Esimese mulli teatise loomise üksikasjalike juhiste saamiseks vaadake jaotist Andme uurimine Q: mulli märguannete lisamine oma rakendusele.

Juurdepääsu suurendamine kogu süsteemi hõlmava gestaturaalse navigeerimise abil

Osavusprobleemidega kasutajatel on žestide abil lihtsam oma seadmega suhelda. Android Q-s on kasutajatel võimalus lubada kogu oma seadmes gestatsionaalne navigeerimine, mis mõjutab seda iga sellesse seadmesse installitud rakendus.

Isegi kui te ei värskenda oma rakendust, et sihtida Android Q-d, teie rakendust tahe seadme navigeerimisseaded mõjutavad seda, nii et peate tagama, et teie rakendus ühildub Android Q gestilise navigeerimisega.

Elementaarses navigeerimisrežiimis peaks teie rakendus kasutama kogu ekraani, nii et esimene samm on Androidi süsteemile öelda, et teie rakendus toetab servast servani vaadet. Rakenduse täisekraani paigutamiseks võite kasutada näiteks lippe SYSTEM_UI_FLAG_LAYOUT_STABLE ja SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION.

view.setSystemUiVisibility (vaade.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | Vaade.SYSTEM_UI_FLAG_LAYOUT_STABLE);

Peate rakendama ka läbipaistva süsteemiriba toe, lisades oma teemale järgmise:

Kui on aeg oma rakendust testida, peate kontrollima, kas Android Q süsteemi žestid ei käivita ühtegi teie rakenduse juhtelementi, näiteks nuppe või menüüd. Eelkõige kasutab Android Q Tagasi toiminguks sissepoole libisemist ning üles ja üles ja tagasi kodu ja Kiirlülituse jaoks, mis võib segada kõiki nendes piirkondades asuvaid kasutajaliidese elemente.

Kui testimise ajal avastad, et ekraani alt üles või sissepoole pühkimine käivitab teie rakenduse juhtnupud, siis saate näidata, millised piirkonnad on puutetundliku sisendi vastuvõtmiseks häälestatud. Teatud piirkondade blokeerimiseks läbige loend näiteks Android Q-i View.setSystemGestureExclusionRects () API-le:

Loend tõrjutusRektid; public void onLayout (loogiline muudetudCanvas, int vasakul, int üleval, int paremal, int alt) {setSystemGestureExclusionRects (izslēgusRektid); } avalik tühine onDraw (lõuend lõuend) {setSystemGestureExclusionRects (izslēgmiseRektid); }

Kui teie rakendus kasutab kohandatud žeste, siis peaksite ka kontrollima, et need ei oleks vastuolus süsteemi navigeerimisliigutustega.

Kolmandate osapoolte rakenduste heli hõivamine

Android Q tutvustab AudioPlaybackCapture API-t, mis võimaldab teie rakendusel teistest rakendustest heli lüüa - täiuslik, kui loote ekraanisalvestusrakendust!

Heli taasesituse salvestamiseks peate taotlema RECORD_AUDIO luba ja seejärel:

  • Looge AudioPlaybackCaptureConfiguration eksemplar, kasutades selleks AudioPlaybackCaptureConfiguration.Builder.build ().
  • Konfigureerige ja looge AudioRecordi eksemplar, helistades failile setAudioPlaybackCaptureConfig ja edastades seejärel konfiguratsiooni objektile AudioRecord.

Näiteks:

MediaProjection mediaProjection; AudioPlaybackCaptureConfiguration config = uus AudioPlaybackCaptureConfiguration.Builder (mediaProjection) .addMatchingUsage (AudioAttributes.USAGE_MEDIA) .build (); AudioRecordi kirje = uus AudioRecord.Builder () .setAudioPlaybackCaptureConfig (config) .build ();

See uus API tähendab, et vaikimisi saavad kolmanda osapoole rakendused salvestada kõik rakenduse heli. Mõne rakenduse jaoks võib see tekitada probleeme privaatsusega või seada teie rakenduse autoriõiguse rikkumise ohtu. Vajadusel saate takistada kolmandatel osapooltel oma rakenduse heli hõivamast, lisades manifestile android: lubaAudioPlaybackCapture = ”false”.

Isegi kui see lipp on paigas, saavad süsteemirakendused teie rakenduse heli taasesitust ikkagi hõivata, kuna hõlbustusfunktsioonid, näiteks pealdised, sõltuvad heli jäädvustamisest.

Ligipääsetava kogemuse tagamiseks on soovitatav lubada süsteemikomponentidel alati oma rakenduse heli lüüa, kuid vajadusel saate blokeerida süsteemirakendused konstandi ALLOW_CAPTURE_BY_NONE abil.

Täiustatud biomeetriline autentimine

Android Q teeb Android-i biomeetrilisel autentimisel mitmeid muudatusi.

1. Kontrollige biomeetrilisi võimeid

Enne programmi BiometricPrompt kutsumist saate uue meetodi canAuthenticate () abil kontrollida, kas seade toetab biomeetrilist autentimist.

2. Sujuvamad biomeetrilised autentimisdialoogid

Android Q teeb peene muudatuse BiometricPrompt autentimisdialoogidesse.

Android võimaldab kasutajatel tuvastada oma tuvastamine, kasutades mitmeid kaudseid käed-vabad biomeetrilisi viise, näiteks näo või vikerkesta autentimist. Isegi kui kasutaja kaudse modaalsuse abil tema tuvastamise edukalt kontrollib, saab ta seda siiski teha ikka peate autentimisprotsessi lõpuleviimiseks koputama dialoogi nuppu Kinnita.

Paljude kaudsete biomeetriliste mooduste puhul pole see kinnitustoiming vajalik, nii et Android Q-s saate taotleda, et süsteem eemaldaks teie biomeetrilisest autentimisdialoogist nupu Kinnita.

Sellel väikesel muudatusel võib olla positiivne mõju kasutajakogemusele, kuna oma identiteedi kontrollimine seadmesse vaadates on lihtsam kui seadet vaadata, oodata, kuni see teie näo tuvastab, ja seejärel koputada nuppu Kinnita.

Android Q-s saate taotleda, et süsteem eemaldaks nupu Kinnita, edastades vale meetodile setConfirmationRequired (). Pange tähele, et süsteem võib teatud stsenaariumides teie soovi ignoreerida, näiteks kui kasutaja on oma seadme seadetes vaikimisi autentimise keelanud.

3. Alternatiivsed autentimismeetodid

Mõnikord ei pruugi kasutaja biomeetrilise sisendi abil autentida. Nendes stsenaariumides saate lubada neil oma seadme PIN-koodi, mustri või parooli abil tuvastada oma isikut, kasutades uut meetodit setDeviceCredentialAllowed ().

Kui see varu on sisse lülitatud, palutakse kasutajal algselt autentida biomeetriliste andmete abil, kuid seejärel on tal võimalus PIN-koodi, mustri või parooli abil autentida.

Käivitage manustatud DEX-kood otse APK-st

Android Q-s on võimalik manustatud DEX-koodi käivitada otse APK-failist, mis võib aidata ründajatel takistada teie rakenduse kohapeal kompileeritud koodi muutmist.

Selle uue turvafunktsiooni saate lubada, kui lisate oma manifesti elemendile järgmise:

android: useEmbeddedDex = "true"

Seejärel saate luua APK, mis sisaldab tihendamata DEX-koodi, lisades oma Gradle'i loomise failile järgmised andmed:

aaptOptions {noCompress dex}

Uued õigused tegevuse tuvastamiseks

Android Q tutvustab uut com.google.android.gms.permission.ACTIVITY_RECOGNITION käitusluba rakendustele, mis peavad registreerima kasutaja sammude arvu või liigitama tema füüsilise tegevuse, näiteks jooksmine või jalgrattasõit.

Androidi aktiivsuse tuvastamise API ei paku enam tulemusi, kui teie rakendusel pole uut ACTIVITY_RECOGNITION luba. Pange tähele, et kui teie rakendus kasutab sisseehitatud andurite, näiteks güroskoobi või kiirendusmõõturi andmeid, ei pea te ACTIVITY_RECOGNITION luba taotlema.

Algavad tegevuse piirangud

Katkestuste minimeerimiseks seab Android Q uued piirangud sellele, millal teie rakendus saab tegevust alustama. Leiate täieliku loetelu kõigist tingimustest, mis võimaldavad tegevust alustada, ametlikest Androidi dokumentidest.

Android Go-st eemaldatud süsteemialarmi ülekatted

Kui teie rakendus lõpetatakse seadmes, milles töötab Android Q ja Android Go, ei saa see juurdepääsu süsteemile SYSTEM_ALERT_WINDOW. See muudatus on rakendatud, et vältida märgatavaid jõudluse langusi, mis võivad ilmneda siis, kui Android Go seadmed proovivad joonistada SYSTEM_ALERT_WINDOW ülekatteakent.

Jäta Android Beamiga hüvasti

Android Q tähistab Android Beami lõppu, kuna see andmete jagamise funktsioon on nüüd ametlikult aegunud.

Kasutajate turvalisuse tagamine: peamised privaatsuse muudatused

Android Q tutvustab mitmeid privaatsuse muudatusi, mis annavad kasutajatele suurema kontrolli oma andmete ja seadme tundlike funktsioonide üle.

Kahjuks võivad need muudatused mõjutada teie rakenduse käitumist ja võivad teie rakenduse isegi täielikult rikkuda. Rakenduse testimisel Android Q-ga peaksite pöörama erilist tähelepanu järgmistele privaatsuse muudatustele:

1. Ulatuslik salvestusruum: Androidi uus väline salvestusmudel

Android Q seab rakenduste välisele salvestusruumile juurdepääsu piirangud.

Kui teie rakendus sihib Android Q-d, on see vaikimisi seadme välistesse salvestusruumidesse filtreeritud vaade (varem nimetatud „liivakasti vaateks”), mis pakub juurdepääsu ainult rakendusepõhisele kataloogile.

Ulatusliku salvestusruumiga pääseb teie rakendus juurde sellele rakendusepõhisele kataloogile ja kogu sisule, ilma peab deklareerima kõik salvestusõigused.Kuid teie rakendus pääseb juurde teiste rakenduste loodud failidele ainult siis, kui sellele on antud luba READ_EXTERNAL_STORAGE ja fail (id) asuvad kas fotodes (MediaStore.Images), videotes (MediaStore.Video) või muusikas (MediaStore.Audio). Kui teie rakendus nõuab juurdepääsu failile, mis ei vasta sellele kriteeriumile, peate kasutama salvestusruumi juurdepääsu raamistikku.

Kirjutamise ajal oli võimalik ulatuslikust salvestusruumist loobuda, lisades oma projekti manifestile android: requestLegacyExternalStorage = ”true”, kuid vastavalt ametlikele Androidi dokumentidele nõuavad kõik rakendused ulatuslikku salvestusruumi, seetõttu on soovitatav, et see värskendate oma rakendust nii kiiresti kui võimalik.

2. Otsustage, millal rakendus pääseb teie asukohale juurde

Android Q annab kasutajatele suurema kontrolli selle üle, millal rakendus pääseb juurde oma asukohale.

Kui teie rakendus nõuab asukohateavet, kuvab Android Q dialoogi, kus küsitakse, kas kasutaja soovib seda teavet jagada:

  • Kui teie rakendus esiplaanil töötab ainult.
  • Kogu aeg (st kui teie rakendus on esiplaanil) ja taust).

Kui kasutaja annab teie rakendusele kogu aeg juurdepääsu, loob Android Q regulaarsed teatised, et kasutajale meelde tuletada, et teie rakendus pääseb igal ajal juurde oma asukohale.

Nende muudatuste rakendamiseks tutvustab Android Q uut luba ACCESS_BACKGROUND_LOCATION.

Kui teie rakendus nõuab taustteabe saamiseks juurdepääsu asukohateabele, peate taotlema selle uue loa koos olemasoleva loaga ACCESS_COARSE_LOCATION või ACCESS_FINE_LOCATION. Näiteks:

3. Uued piirangud süsteemide identifikaatoritele, mis ei ole lähtestatavad

Kui vajate juurdepääsu mitte-lähtestatavatele süsteemi identifikaatoritele, nagu IMEI ja seerianumber, peate nüüd taotlema READ_PRIVILEGED_PHONE_STATE luba.

Võimaluse korral on soovitatav kasutada kasutaja jälgimiseks alternatiivseid meetodeid. Näiteks kui soovite salvestada kasutajate analüütikat, saate mitte-lähtestatavatele seadme identifikaatoritele juurdepääsu taotlemise asemel luua Androidi reklaamimise ID.

Veenduge, et olete Android Q jaoks valmis: rakenduse testimine

Parim viis tagada, et teie rakendus pakub Android Q-is head kasutuskogemust, on testida seda seadmega, mis töötab Android Q.

Ametlikku väljaannet oodates on teie rakenduse testimiseks Android Q-i arendaja eelvaadete abil kolm viisi: registreerige oma seade Android Beta programmi, vilkutage Android Q-süsteemi pildi käsitsi oma seadmesse või kasutage rakendust Android Virtual Seade (AVD).

1. Installige Android Q beetaversioon füüsilisse seadmesse

Kui teil on ühilduv seade (täieliku loendi leiate siit), saate Android Q-eetris värskendusi saada, registreerudes programmis Android Beta. Selle kirjutamise ajal toetab Android Beta kõiki Google Pixeli telefone. See hõlmab Google Pixel, Pixel XL, Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL, Pixel 3a ja Pixel 3a XL.

Kui te ei oma pikslit, on Android Q beetaversioon saadaval ka mõnede tootjate valitud seadmetes, sealhulgas Asus, Huawei, LG, Xiaomi ja paljudes teistes. Toetatud seadmete täieliku loendi leiate siit.

Kui olete registreerunud, saate Google'i hinnangul programmi jooksul kolm kuni kuus värskendust.

Enne beetaprogrammi registreerumist on mitmeid puudusi, millest peate teadma. Androidi väljalaskeelsed versioonid võivad sisaldada vigu ja vigu, mis võivad takistada teie seadme normaalset toimimist, ja raskuste ilmnemisel pole ametlik tugi saadaval. Kasutajad, kes käitavad Androidi väljalaske-eelseid versioone, ei saa ka eraldi igakuiseid turvavärskendusi, mis võivad teie seadme rünnakuid ja ärakasutamist haavata.

Lõpuks, ehkki saate programmist igal ajal loobuda ja Androidi stabiilse versiooni juurde naasta, pühitakse stabiilse väljaande juurde naastes kõik teie seadmesse salvestatud andmed. Pange tähele, et kui olete registreerunud beetaprogrammi lõpuni, lõpetate selle ja saate Android Q lõpliku avaliku versiooni ilma kaotades oma andmed.

Kui soovite hakata levitama Android Q värskendusi, minge lisateabe saamiseks Android Beta veebisaidile.

2. Android Q-süsteemi pildi käsitsi vilkumine

Kui teile ei meeldi mõte saada Android Q värskendusi otseülekandena, saate Android Q süsteemipildi oma Pixeli seadmesse alla laadida ja käsitsi vilkuma panna.

Google on avaldanud kõigi ühilduvate Pixeli seadmete süsteemipildid koos juhistega süsteemipildi vilkumiseks. See käsitsikäsitlus võib olla kasulik, kui peate katsetama Androidi Q konkreetse väljalaskega või kui soovite testida kohe beetaprogrammi registreerimise asemel ja kohe oodata, et esimese värskenduse saamine võib oodata kuni 24 tundi.

3. Kasutage Androidi emulaatorit

Kui te ei soovi riske, mis on seotud beetaversiooni installimisega füüsilisse nutitelefoni või tahvelarvutisse, või kui teil pole ühilduvat seadet, võite selle asemel kasutada AVD-d.

Uusima Android Q eelvaatepildi allalaadimiseks toimige järgmiselt.

  • Käivitage Android Studio.
  • Valige Android Studio tööriistaribal Tööriistad> SDK haldur.
  • Veenduge, et oleks valitud vahekaart SDK Platvormid.
  • Valige Näita paketi üksikasju.
  • Valige Google Play Intel x86 Atom System Image.

  • Klõpsake nuppu OK.
  • Selle süsteemipildi abil looge AVD.

Kuidas testida oma rakendust Android Q vastu?

Kui teil on füüsiline seade või AVD, mis töötab Android Q-ga, peaksite oma rakenduse läbi viima samades katsetamisprotsessides ja protseduurides, mida kasutate ettevalmistamisel mis tahes vabastama. Testimise ajal peaksite erilist tähelepanu pöörama ka Android Q privaatsuse muudatustele, kuna need võivad teie rakenduse rikkuda.

Kui olete veendunud, et teie rakendus pakub Android Q-ga head kasutuskogemust, peaksite oma Android Q-iga ühilduva rakenduse võimalikult kiiresti Google Plays avaldama. Rakenduse varakult vabastades saate koguda tagasisidet enne, kui suurem osa teie kasutajabaasist kolib Android Q-le.

Teise võimalusena võite kasutada Google Play testimisradu, et lükata APK valitud testijate rühma juurde ja seejärel viia etapiviisiline kasutuselevõtt tootmisele, kui olete nende tagasisidega rahul.

Loodame, et see artikkel aitas teil rakenduse Android Q jaoks valmis saada! Milline Android Q funktsioon teid kõige rohkem erutab?

Tere tulemat aidi 287. väljaandee! iin on eelmie nädala uured pealkirjad:Office Depot maki el nädalal võltitud viiruetõrjekontrollide abil välja 25 miljonit dollarit. Et...

Kiwi brauer on tõenäolielt ük parimatet Androidi braueritet eal, pakkude OLED-õbralikku pimerežiimi ja intuitiivet kautajaliidet. Viimane värkendu on jut el nädalal lange...

Meie Soovitus