Android 11 izstrādātāja priekšskatījums 3 ir pieejams Google Pixel tālruņos

Google ir izlaidusi Android 11 izstrādātāja priekšskatījumu 3 Google Pixel viedtālruņiem. Izlaidums piedāvā ADB Incremental, bezvadu atkļūdošanu un daudz ko citu.

Februārī Google izlaida pirmais Android 11 izstrādātāja priekšskatījums Pixel viedtālruņiem (izņemot 2016. gada pikseļus). Pirms beta versijas atvēršanas ierīcēm, kas nav Pixel, uzņēmuma mērķis bija izlaist vēl divus izstrādātāju priekšskatījumus. Google izlaida otrā Android 11 DP martā un šodien viņi seko Android 11 izstrādātāja priekšskatījuma 3. versijai. Trešajā izstrādātāja priekšskatījumā ir pievienota viena galvenā funkcija un veiktas dažas citas izmaiņas esošajās, kas tika ieviestas iepriekšējās DP. Lūk, kas ir mainījies.

Kas jauns Android 11 izstrādātāja priekšskatījumā 3

Lietotņu iziešanas iemeslu atjauninājumi

Operētājsistēmā Android 11 lietotnes var izgūt ierakstu par iemesliem, kas izraisīja pēdējo lietotņu nāves gadījumu, izmantojot jauno getHistoricalProcessExitReasons metodi ActivityManager klasē. Jauno ApplicationExitInfo

klase detalizēti apraksta informāciju, ko lietotnes var izgūt to vēsturisko izejas iemeslu dēļ, kas var ietvert faktorus piemēram, sistēmai pietrūkst atmiņas, vietējā koda avārija, izpildlaika atļaujas maiņa, pārmērīgs resursu lietojums, utt. Šīs API ir atjauninātas izstrādātāja priekšskatījumā 3, pamatojoties uz izstrādātāju atsauksmēm, kas Google aktīvi meklē.

GWP-ASan kaudzes analīze

Iepriekšējā Android 11 izstrādātāju priekšskatījumos tika pievienoti vairāki rīki, lai palīdzētu izstrādātājiem atrast un novērst atmiņas drošības problēmas. Jaunākais ir GWP-ASan (pazīstams arī ar tā rekursīvo aizmugurvārdu "GWP-ASan Will Provide Allocation Sanity"), "izlases piešķiršanas rīks, kas nosaka kaudzes atmiņas kļūdas ar minimālu pieskaitāmo vai ietekme uz veiktspēju." Operētājsistēmas Android 11 izstrādātāja priekšskatījumā 3 GWP-ASan pēc noklusējuma ir iespējots platformas binārajos failos un sistēmas lietotnēs, taču izstrādātāji to var iespējot arī savām lietojumprogrammām kā labi. Google iesaka to darīt, ja jūsu lietotnē tiek izmantots vietējais bibliotēku kods.

ADB pieauguma 

Google vēlas, lai izstrādātāji varētu ātrāk instalēt lielus APK, tāpēc viņi ievieš jaunu ADB pieauguma funkciju. Izmantojot šo funkciju, lielu APK failu (2 GB+) instalēšanu no datora tālrunī var veikt pat 10 reizes ātrāk nekā iepriekš. Operētājsistēmas Android 11 izstrādātāja priekšskatījumā 3 izstrādātāji var instalēt papildu APK, izmantojot komandu "adb install --incremental" jaunākajā ADB binārajā failā. APK ir jāparaksta ar jauno APK parakstu shēma, v4 formātā, kas ģenerē parakstu atsevišķā failā. Šī funkcija arī prasa, lai ierīce atbalstītu jauno Inkrementālā failu sistēma, ko pašlaik atbalsta tikai Pixel 4 un Pixel 4 XL. Google saka, ka visas Android 11 palaišanas ierīces atbalstīs Incremental File System un līdz ar to arī ADB Incremental.

Bezvadu atkļūdošana

Bezvadu ADB tagad ir vienkāršāka nekā jebkad agrāk operētājsistēmā Android 11, izmantojot jauno “bezvadu atkļūdošanas” opciju izstrādātāju opcijās. Mēs pirmie redzēja šo funkciju Android 11 izstrādātāja priekšskatījumā 2, taču Google nekad nav uzsvēris, ka tas ir tur. Pašlaik tālruni var savienot pārī ar datoru, izmantojot savienošanas koda darbplūsmu, taču Google saka, ka nākamajā Android Studio laidienā plāno pievienot QR koda skenēšanas darbplūsmu.

Bezvadu atkļūdošana operētājsistēmā Android 11 sadaļā Iestatījumi > Izstrādātāja opcijas

Datu piekļuves audita atjauninājumi

Visbeidzot, Google ir atjauninājis jauno datu piekļuves auditēšanas API Android 11 izstrādātāja priekšskatījumā 3. Konkrēti, Google ir pārdēvējis vairākas API, tāpēc noteikti atjauniniet savu lietotni, ja izmantojat kādu no tām. Pieteikuma paraugs var atrast šeit. Atsauksmes var būt dota šeit.

Lejupielādējiet Android 11 izstrādātāja priekšskatījumu 3

Jūs varat ej šeit lai redzētu pilnu API atšķirību starp Android 11 DP2 un DP3, taču mēs, protams, uzmanīsim visas ievērojamas izmaiņas, kuras Google nav publicējis. Jūs varat izlasīt izlaiduma piezīmes šeit, ko mēs iesakām darīt pirms atjauninājuma lejupielādes un mirgošanas. Visbeidzot, noteikti ej šeit lai iesniegtu kļūdu ziņojumus un šeit lai apspriestu jaunāko versiju.

Mums būs saites, lai lejupielādētu jaunākos sistēmas attēlus Google Pixel ierīcēm un ar Project Treble saderīgām ierīcēm šajā lapā. Varat vai nu manuāli mirgot būvējumus, vai izmantot Android Flash rīku, lai to izdarītu jūsu vietā. Ja jums nav saderīgas ierīces, varat palaist priekšskatījuma būvējumu Android Studio Android emulatorā.


Šis ir trešais un pēdējais izstrādātāja priekšskatījums. Būs 2 beta laidieni, kas ietvers ierīces, kas nav Pixel, un pēc tam stabils laidiens dažkārt 3. ceturksnī.

Visām jaunākajām Android 11 ziņām atzīmējiet šo tagu:

Android 11 ziņas vietnē XDA