Android 11 Developer Preview 2 aangekondigd voor Google Pixel-smartphones

click fraud protection

Google heeft Android 11 Developer Preview 2 aangekondigd voor de Google Pixel 2017 en latere smartphones. Dit is wat er nieuw is voor gebruikers en ontwikkelaars.

Hoewel de verspreiding van de ziekte COVID-19, veroorzaakt door SARS-CoV-2, de wereldeconomie heeft vertraagd, hebben veel technologiebedrijven hun werknemers overgezet naar thuiswerken (WFH). Google is zo'n bedrijf en vandaag erkenden ze de moeilijkheden waarmee velen van ons over de hele wereld te maken hebben. Vandaag heeft het bedrijf een nieuwe Developer Preview aangekondigd van het volgende grote Android-besturingssysteem: Android 11. Android 11 Developer Preview 2 is, net als de eerste Developer Preview, nog steeds alleen bedoeld voor ontwikkelaars, en de lijst met De veranderingen die in de blogpost worden genoemd, richten zich op nieuwe API's en veranderingen in platformgedrag waaraan ontwikkelaars zich zullen moeten aanpassen. Dit is wat er nieuw is.

Nieuwe Android 11 API-wijzigingen

  • 5G-status-API: In Android 11 Developer Preview 2 kunnen ontwikkelaars controleren of de gebruiker zich op een 5G New Radio (NR) of Non-Standalone (NSA) netwerk bevindt. Als u niet bekend bent: 5G op NSA-netwerken betekent dat het 5G-netwerk meelift op de bestaande 4G-infrastructuur, terwijl bij 5G op NR-netwerken het netwerk onafhankelijk is. 5G op NR zal over het algemeen veel sneller zijn, hoewel de huidige beschikbaarheid ervan zeer beperkt is. U kunt deze status controleren om te wijzigen hoe uw app zich gedraagt ​​onder de inferieure of superieure netwerkverbinding.
  • Scharnierhoek voor opvouwbare producten: Opvouwbare apparaten zoals de aankomende Microsoft Surface Duo, de Motorola Razr, de Samsung Galaxy Fold/Z Flip en de Huawei Mate X/Xs hebben meestal meer dan slechts twee statussen. Meestal zijn ze gevouwen of volledig uitgevouwen, maar af en toe plaatsen gebruikers ze in een hoek. Android 11 Developer Preview 2 heeft ondersteuning toegevoegd voor een scharnierhoeksensor waarmee apps de scharnierhoek rechtstreeks of via een AndroidX-bibliotheek kunnen opvragen.
  • Verbeteringen van de oproepscreeningsservice: Apps voor oproepscreening kunnen nu een reden voor het weigeren van een oproep melden om gebruikers te informeren waarom de dienst een inkomende oproep heeft afgewezen. Daarnaast kunnen call-screening-apps ook zien of een inkomende oproep afkomstig is van een nummer dat in de contacten van de gebruiker staat, op voorwaarde uiteraard dat de call-screen-app toestemming heeft om contacten te lezen. Ten slotte kunnen apps voor oproepscreening nu een dialoogvenster na oproepscherm, dat door het systeem wordt geleverd, zodat gebruikers acties kunnen uitvoeren zoals het gesprek als spam markeren of het nummer aan hun contacten toevoegen.
  • Updates voor de neurale netwerken-API: Google heeft een "computationeel efficiënte versie" van a swish activeringsfunctie (waarschuwing: PDF-link) die "snellere trainingstijd en hogere nauwkeurigheid bij een breed scala aan taken" mogelijk maakt. Een andere toevoeging is de Control ops-activeringsfunctie meer geavanceerde machine learning-modellen die vertakkingen en lussen ondersteunen." Ten slotte heeft Google "nieuwe uitvoeringscontroles" toegevoegd om de latentie voor algemeen gebruik te minimaliseren gevallen.

Privacy en veiligheid

  • In Android 11 moeten apps die toegang willen krijgen tot de camera- of microfoongegevens van een voorgrondservice het manifestattribuut voorgrondServiceType declareren.
  • Uitgebreide opslag is bijgewerkt in deze nieuwe preview-release. Nu kunnen ontwikkelaars bestanden migreren "van het oude model naar het nieuwe scoped-opslagmodel." Ook toegevoegd is "beter beheer van in de cache opgeslagen bestanden."

Pools en kwaliteit

  • Gesynchroniseerde IME-overgangen: Er zijn nieuwe API's toegevoegd waarmee ontwikkelaars de inhoud van hun app kunnen synchroniseren met de invoermethode-editor, of IME, en systeembalken terwijl ze animeren. Hierdoor kunt u IME-overgangen maken die veel vloeiender zijn dan voorheen. De nieuwe inzet animatie luisteraar stelt je in staat om "frame-perfecte overgangen" te creëren, omdat het apps op de hoogte stelt van wijzigingen per frame in inzetstukken. De nieuwe WindowInsetsAnimationController Met API kunnen apps daarentegen de controle over de IME- en systeembalkovergangen overnemen. In het voorbeeld rechtsonder gebruikt de app de WindowInsetsAnimationController API om de IME-overgang te beheren bij het overscrollen van de gebruikersinterface van de app.
  • Door de app aanbevolen vernieuwingsfrequentie: Er zijn nu tientallen Android-apparaten met schermen met een hoge verversingssnelheid, zoals 90 Hz, 120 Hz of 144 Hz. In Android 11 kunnen apps en games nu de gewenste framesnelheid voor hun eigen vensters instellen. Het systeem gebruikt de gewenste framesnelheid van de app om de vernieuwingsfrequentie van het scherm te kiezen wanneer de app wordt uitgevoerd.
  • Hervatten bij opnieuw opstarten: Als we hebben het eerder benadruktAndroid 11 verbetert de ervaring van nachtelijke OTA-updates. Na opnieuw opstarten hebben apps toegang tot de Credential Encrypted (CE)-opslag zonder dat de gebruiker het apparaat ontgrendelt. Apps kunnen dus de normale functionaliteit hervatten na een OTA wanneer de gebruiker niet in de buurt is om de telefoon te ontgrendelen.
  • Camera-ondersteuning in Android-emulator: De Android-emulator in Android Studio ondersteunt nu geëmuleerde camera's aan de voor- en achterzijde. De camera aan de achterkant ondersteunt HW-niveau 3 in Camera2 API, terwijl de camera aan de voorkant het FULL-niveau ondersteunt met logische camera-ondersteuning.

Begin

In april komt er nog één Developer Preview, gevolgd door twee bètareleases. De stabiele Android 11-release zal ergens in het derde kwartaal van 2020 beschikbaar komen, als alles volgens plan verloopt.

Als u Android 11 Developer Preview 2 op een Pixel-apparaat wilt installeren, heeft u een Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4 of Pixel 4 XL nodig. Je kan of Flash de preview-build handmatig of je kunt de Android Flash-tool om het voor je te doen. Als u geen Pixel-apparaat heeft, kunt u mogelijk de nieuwste Developer Preview installeren via de Generieke systeemimage (GSI) op apparaten die compatibel zijn met Project Treble, waaronder apparaten die zijn gelanceerd met Android 9 Pie of hoger. Uw kilometerstand kan echter variëren. Ten slotte kunt u de nieuwste build in de Android-emulator in Android Studio opstarten. Elk van deze methoden biedt u een manier om uw apps in de nieuwe omgeving te testen. Zorg ervoor dat u uw app grondig test, want Google zal het targeten van Android 11 uiteindelijk een vereiste stellen voor opname van uw apps in de Google Play Store.

Probeer de nieuwste versie en geef Google feedback als u problemen ondervindt.

Android 11 Nieuws op XDA