Android 11 -kehittäjien esikatselu 3 tuo kaivattuihin analyyseihin, langattomaan virheenkorjaukseen, ADB: n lisätukeen ja muihin ominaisuuksiin tarvittavia työkaluja

Android / Android 11 -kehittäjien esikatselu 3 tuo kaivattuihin analyyseihin, langattomaan virheenkorjaukseen, ADB: n lisätukeen ja muihin ominaisuuksiin tarvittavia työkaluja 3 minuuttia luettu Android

Android



Google on julkaissut kolmannen ja odotettavissa olevan viimeisen Android 11 Developer Preview -version. Android 11: n uusin kokeellinen versio sisältää muutamia uusia ominaisuuksia, jotka auttavat kehittäjiä ymmärtämään paremmin sovellusten toiminnan ja satunnaisen kaatumisen. Android 11 Developer Preview 3 noudattaa toisen Android 11 DP: n julkaisu, joka tapahtui viime kuussa . Kolmannen iteraation yhteydessä Google on sisällyttänyt yhden tärkeän ominaisuuden ja tehnyt muutamia muita muutoksia aiempiin iteraatioihin.

Google on julkaissut Android 11 Developer Preview -versio 3. Tämä on Android 11: n viimeinen kehittäjien esikatseluversio, ennen kuin tuleva suuri päivitys siirtyy beetatestausvaiheeseen. Google aikoo julkaista kaksi muuta kehittäjien esikatselua ennen kuin avaa beetaversio muille kuin Pixel-laitteille, ja tämä on viimeisin kehittäjille saapunut. Uusin versio sisältää ADB Incremental -tukeen, langattoman virheenkorjauksen ja muutamia muita ominaisuuksia. Tässä on Android 11 -kehittäjien esikatselu 3:

Sovelluksen poistumisen syiden päivitykset:



Android 11: ssä sovellukset voivat hakea tietueen uusimpien sovellusten kaatumisten tai kuolemien syistä käyttämällä uutta getHistoricalProcessExitReasons menetelmä ActivityManager luokassa. Uusi ApplicationExitInfo luokka kertoo tiedot, jotka sovellukset voivat noutaa historiallisten poistumissyiden vuoksi. Tähän voivat sisältyä tekijöitä, kuten järjestelmän vähäinen muistitilanne, natiivikoodin kaatuminen, ajonaikaisen käyttöoikeuden muutos, liiallinen resurssien käyttö jne. Nämä sovellusliittymät on päivitetty Android 11: ssä. Kehittäjien esikatselu 3 perustuu kehittäjien palautteeseen, jota Google etsii aktiivisesti.



GWP-ASan-kasan analyysi:



Aikaisempi Android 11 Developer Preview v2 lisäsi useita työkaluja, joiden avulla kehittäjät löysivät ja korjaavat muistin turvallisuusongelmia. Viimeisin on GWP-ASan (tunnetaan myös rekursiivisena taustanimellään 'GWP-ASan toimittaa allokaation järkeä'), 'näytteenottotyökalu, joka havaitsee kasan muistivirheet vähäisillä yleiskustannuksilla tai vaikutuksella suorituskykyyn'. Android 11 Developer Preview v3: ssa GWP-ASan on oletuksena käytössä alustan binääreissä ja järjestelmäsovelluksissa, mutta kehittäjät voivat ottaa sen käyttöön myös sovelluksissaan. Google suosittelee tekemään niin, jos sovellus käyttää kirjastojen natiivikoodia.

ADB Inkrementaalinen:

Google haluaa, että suuret APK: t asennetaan paljon nopeammin kuin aiemmissa Android-versioissa. Siksi yhtiö esittelee uuden ADB Incremental -ominaisuuden. Tämä ominaisuus voi tehdä suurten APK: iden (yli 2 Gt) asentamisen tietokoneesta puhelimeen jopa 10 kertaa nopeammin kuin aiemmin. Android 11 Developer Preview 3: ssa kehittäjät voivat asentaa inkrementaalisen APK: n käyttämällä ADB-asennus - lisäosa ”-Komennolla uusimmalla ADB-binaarilla. APK: t on allekirjoitettava uudella APK Signature Scheme v4 -muodolla, joka luo allekirjoituksen erilliseen tiedostoon. Tämä ominaisuus edellyttää myös, että laite tukee uutta inkrementaalista tiedostojärjestelmää, jota tällä hetkellä tukevat vain Pixel 4 ja Pixel 4 XL. Google sanoo, että kaikki Android 11 -käynnistyslaitteet tukevat Inkrementaalista tiedostojärjestelmää ja siten ADB Inkrementaalista.

Langaton virheenkorjaus:

Langaton ADB on nyt helpompaa kuin koskaan Android 11: ssä uuden langaton virheenkorjaus ”-Vaihtoehto kehittäjäasetuksissa. Ominaisuus saapui ensin Android 11 Developer Preview 2: een, mutta Google ei koskaan julkaissut samaa. Käyttäjät voivat tällä hetkellä muodostaa pariliitoksen puhelimestaan ​​tietokoneeseen yhdistämiskoodin työnkulun avulla, mutta Google sanoo aikovansa lisätä QR-koodin skannauksen työnkulun tulevassa Android Studio -julkaisussa.

Data Access -tarkastuspäivitykset:

Google on päivittänyt uuden datan käytön tarkastuksen sovellusliittymät Android 11 Developer Preview 3: ssa. Erityisesti Google on nimennyt useita sovellusliittymiä uudelleen. Siksi sovelluskehittäjien on päivitettävä sovelluksensa, jos he käyttävät jotain niistä. Esimerkkisovellus löytyy täältä . Palaute voi olla annettu täällä .

Google on tarjonnut yksityiskohtaiset julkaisutiedot Android 11 Developer Preview 3: lle . Testaajat voivat suorittaa esikatselun koontiversion Android Studion Android-emulaattorissa, jos heillä ei ole yhteensopivaa laitetta. Tämä on kolmas ja viimeinen kehittäjien esikatselu. Tulee 2 beetaversiota, jotka sisältävät muita kuin Pixel-laitteita. Viimeaikaiset Android-älypuhelinten ostajat voivat odottaa saavansa vakaan version Android 11: sta kesäkuun 2020 jälkeen tai oletettavasti tämän vuoden kolmannella neljänneksellä.

Tunnisteet android