Android 11 Developer Preview 3 je aktivní pro telefony Google Pixel

Google vydal Android 11 Developer Preview 3 pro chytré telefony Google Pixel. Vydání přináší ADB Incremental, Wireless Debugging a další.

V únoru Google vydal první Android 11 Developer Preview pro smartphony Pixel (kromě Pixelů z roku 2016). Společnost měla v úmyslu vydat další dvě vývojářské náhledy před otevřením beta verze pro zařízení bez Pixelu. Google vydal druhý Android 11 DP v březnu a dnes navazují na Android 11 Developer Preview 3. Třetí Developer Preview přidává jednu hlavní funkci a přináší několik dalších vylepšení stávajících, které byly představeny v dřívějších DP. Zde je to, co se změnilo.

Co je nového v Android 11 Developer Preview 3

Aktualizace důvodů ukončení aplikace

V Androidu 11 mohou aplikace získat záznam o důvodech posledních úmrtí aplikací pomocí nového getHistoricalProcessExitReasons metoda ve třídě ActivityManager. Nové ApplicationExitInfo class podrobně popisuje informace, které mohou aplikace načíst z důvodu historických důvodů ukončení, které mohou zahrnovat faktory jako je nedostatek paměti, selhání nativního kódu, změna oprávnění za běhu, nadměrné využití zdrojů, atd. Tato rozhraní API byla aktualizována v Developer Preview 3 na základě zpětné vazby od vývojářů, která

Google aktivně hledá.

Analýza haldy GWP-ASan

Dřívější vývojářské náhledy pro Android 11 přidaly řadu nástrojů, které vývojářům pomohou najít a opravit problémy s bezpečností paměti. Nejnovější je GWP-ASan (známý také pod svým rekurzivním backronymem „GWP-ASan Will Provide Allocation Sanity“), „nástroj pro alokaci vzorkování, který detekuje chyby paměti haldy s minimální režií resp. dopad na výkon." V Android 11 Developer Preview 3 je GWP-ASan ve výchozím nastavení povolen v binárních souborech platforem a systémových aplikacích, ale vývojáři jej mohou také povolit pro své aplikace jako studna. Google to doporučuje, pokud vaše aplikace používá nativní kód knihoven.

ADB inkrementální 

Google chce vývojářům urychlit instalaci velkých souborů APK, takže zavádějí nový ADB inkrementální Vlastnosti. Díky této funkci může být instalace velkých souborů APK (2GB+) z počítače do telefonu až 10x rychlejší než dříve. V Android 11 Developer Preview 3 mohou vývojáři nainstalovat přírůstkový soubor APK pomocí příkazu „adb install --incremental“ v nejnovějším binárním souboru ADB. Soubory APK musí být podepsány novým APK Signature Scheme v4 formát, který generuje podpis v samostatném souboru. Tato funkce také vyžaduje, aby zařízení podporovalo nové Přírůstkový souborový systém, kterou v současnosti podporují pouze Pixel 4 a Pixel 4 XL. Google říká, že všechna spouštěcí zařízení Android 11 budou podporovat Incremental File System, a tedy ADB Incremental.

Bezdrátové ladění

Bezdrátové ADB je nyní v Androidu 11 snazší než kdy předtím s novou možností „bezdrátového ladění“ v Možnostech vývojáře. My první viděl tuto funkci v Android 11 Developer Preview 2, ale Google nikdy nezdůraznil, že tam je. V současné době můžete svůj telefon spárovat s počítačem pomocí pracovního postupu párování kódu, ale Google říká, že plánuje přidat pracovní postup skenování QR kódu v budoucí verzi Android Studio.

Ladění bezdrátového připojení v systému Android 11 v části Nastavení > Možnosti vývojáře

Aktualizace auditu přístupu k datům

Nakonec Google aktualizoval nové API pro audit přístupu k datům v Android 11 Developer Preview 3. Google konkrétně přejmenoval několik rozhraní API, takže pokud některé z nich používáte, nezapomeňte aplikaci aktualizovat. Ukázka aplikace najdete zde. Zpětná vazba může být uvedeno zde.

Stáhněte si Android 11 Developer Preview 3

Můžeš jděte sem zobrazit úplný rozdíl API mezi Androidem 11 DP2 a DP3, ale budeme samozřejmě sledovat jakékoli významné změny, které Google nezveřejnil. Můžete si přečíst poznámky k vydání zde, což doporučujeme provést před stažením a flashováním aktualizace. A konečně, určitě jděte sem podávat hlášení o chybách a tady diskutovat o nejnovější verzi.

Budeme mít odkazy na stažení nejnovějších obrazů systému pro zařízení Google Pixel a zařízení kompatibilní s Project Treble na této straně. Můžete buď flashovat sestavení ručně, nebo to udělat za vás pomocí Android Flash Tool. Pokud nemáte kompatibilní zařízení, můžete náhledové sestavení spustit v emulátoru Androidu Android Studio.


Toto je třetí a poslední Developer Preview. K dispozici budou 2 beta verze, které budou zahrnovat zařízení, která nejsou Pixel, následovaná stabilní verzí někdy ve 3. čtvrtletí.

Pro všechny nejnovější zprávy o Androidu 11 si uložte tuto značku do záložek:

Novinky Android 11 na XDA