Android 11 Developer Preview 3 přináší tolik potřebné nástroje pro Crash Analysis, bezdrátové ladění, přírůstkovou podporu ADB a další funkce

Android / Android 11 Developer Preview 3 přináší tolik potřebné nástroje pro Crash Analysis, bezdrátové ladění, přírůstkovou podporu ADB a další funkce 3 minuty čtení Android

Android



Google vydal třetí a pravděpodobně finální verzi Android 11 Developer Preview. Nejnovější experimentální verze Androidu 11 obsahuje několik nových funkcí, které vývojářům pomohou lépe porozumět fungování a občasnému zhroucení aplikací. Android 11 Developer Preview 3 navazuje na vydání druhého Androidu 11 DP, ke kterému došlo minulý měsíc . S třetí iterací Google zahrnul jednu hlavní funkci a provedl několik dalších vylepšení stávajících zavedených v dřívějších iteracích.

Android 11 Developer Preview verze 3 byl vydán společností Google. Toto bude finální verze Developer Preview pro Android 11, než se chystaná velká aktualizace dostane do fáze testování beta. Google plánoval vydat další dva náhledy vývojářů před otevřením beta pro zařízení, která nejsou Pixel, a toto je nejnovější, který vývojářům dorazí. Nejnovější verze zahrnuje ADB přírůstkovou podporu, bezdrátové ladění a několik dalších funkcí. Co je zahrnuto v Androidu 11 Developer Preview 3:



Aktualizace důvodů ukončení aplikace:



V systému Android 11 mohou aplikace pomocí nového načíst záznam příčin nejnovějších havárií nebo úmrtí aplikací getHistoricalProcessExitReasons metoda v ActivityManager třída. Nové ApplicationExitInfo podrobnosti třídy informace, které aplikace mohou načíst z důvodu jejich historického ukončení, což může zahrnovat faktory, jako je nedostatek paměti systému, 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 systému Android 11 Developer Preview 3 na základě zpětné vazby vývojářů, které Google aktivně hledá.



Analýza haldy GWP-ASan:



Předchozí verze Android 11 Developer Preview v2 přidala řadu nástrojů, které vývojářům pomohly najít a opravit problémy s bezpečností paměti. Nejnovější je GWP-ASan (známý také pod rekurzivním backronymem „GWP-ASan Will Allocation Sanity“), „nástroj pro přidělování vzorků, který detekuje chyby haldy paměti s minimální režií nebo dopadem na výkon.“ V Android 11 Developer Preview v3 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 povolit také pro své aplikace. Google to doporučuje, pokud aplikace používá nativní kód knihoven.

ADB přírůstkové:

Google chce, aby byly velké APK instalovány mnohem rychleji než v předchozích verzích systému Android. Společnost proto zavádí novou přírůstkovou funkci ADB. Díky této funkci může být instalace velkých APK (2 GB +) z počítače na telefon až 10krát rychlejší než dříve. V Androidu 11 Developer Preview 3 mohou vývojáři nainstalovat přírůstkový soubor APK pomocí „ Instalace ADB - přírůstková ”Příkaz v nejnovější binární verzi ADB. Soubory APK musí být podepsány novým formátem APK Signature Scheme v4, který generuje podpis v samostatném souboru. Tato funkce také vyžaduje, aby zařízení podporovalo nový systém přírůstkových souborů, který je v současné době podporován pouze Pixel 4 a Pixel 4 XL. Google říká, že všechna spouštěcí zařízení Android 11 budou podporovat Inkrementální souborový systém, a tedy ADB Inkrementální.

Bezdrátové ladění:

Bezdrátový ADB je nyní v Androidu 11 jednodušší než kdy jindy s novým „ bezdrátové ladění ”V Možnosti pro vývojáře. Tato funkce poprvé dorazila do verze Android 11 Developer Preview 2, ale Google ji nikdy nezveřejnil. Uživatelé mohou aktuálně spárovat svůj telefon s počítačem pomocí pracovního postupu párovacího kódu, ale Google říká, že plánuje přidat pracovní postup skenování QR kódu v budoucí verzi Android Studio.

Aktualizace auditu přístupu k datům:

Google aktualizoval nový API pro auditování přístupu k datům v Android 11 Developer Preview 3. Google konkrétně přejmenoval několik API. Proto vývojáři aplikací musí svoji aplikaci aktualizovat, pokud některou z nich používají. Ukázková aplikace naleznete zde . Zpětná vazba může být zde uvedené .

Google nabídl podrobné poznámky k verzi pro Android 11 Developer Preview 3 . Testeři mohou spustit sestavení náhledu v Android emulátoru Android Studio v případě, že nemají kompatibilní zařízení. Toto je třetí a poslední náhled vývojáře. Budou vydány 2 beta verze, které budou zahrnovat zařízení jiná než Pixel. Nedávní kupující chytrých telefonů se systémem Android mohou očekávat, že stabilní verzi systému Android 11 obdrží po červnu 2020 nebo pravděpodobně ve třetím čtvrtletí tohoto roku.

Značky Android