Google veröffentlicht die erste Entwicklervorschau für Android 11 mit neuen Funktionen wie Bildschirmaufzeichnung, Chatblasen und mehr

Symbol für die Lesezeit 5 Minute. lesen


Leser unterstützen MSpoweruser. Wir erhalten möglicherweise eine Provision, wenn Sie über unsere Links kaufen. Tooltip-Symbol

Lesen Sie unsere Offenlegungsseite, um herauszufinden, wie Sie MSPoweruser dabei helfen können, das Redaktionsteam zu unterstützen Lesen Sie weiter

Google hat heute den ersten Android 11 Developer Preview-Build mit mehreren neuen Funktionen und APIs für Nutzer und Entwickler veröffentlicht. Google plant die Veröffentlichung der endgültigen Version des Betriebssystems Android 11 im 3. Quartal 2020. Diese Version von Android 11 wird auch einige neue Funktionen enthalten, wie z Kamera durch eine einmalige Berechtigung), besserer Schutz von App- und Benutzerdaten auf externem Speicher und mehr. Unten finden Sie die Liste der Entwicklerfunktionen.

Auditierung des Datenzugriffs:

  • Um mehr Transparenz darüber zu schaffen, wie Ihre App und ihre Abhängigkeiten auf private Daten von Benutzern zugreifen, wird Android 11 eingeführt Auditierung des Datenzugriffs. Mithilfe dieser Funktion können Sie potenziell unerwartete Datenzugriffe besser identifizieren und beheben.

Performante Grafik-Debug-Layer-Injektion:

  • Anwendungen können jetzt externe Grafikebenen laden (GLESVulkan) in nativen Anwendungscode, um die gleiche Funktionalität wie eine debugfähige App verfügbar zu machen, ohne jedoch den Leistungsaufwand zu erhöhen. Diese Funktion ist besonders wichtig, wenn Sie Ihre Anwendung mit Tools wie z GAPID.

Batch-Operationen für Mediendateien:

  • Für geräteübergreifende Konsistenz und zusätzlichen Benutzerkomfort fügt Android 11 mehrere Methoden hinzu MediaStore API. Weitere Informationen zu diesen Methoden finden Sie unter Abschnitt Batch-Operationen durchführen auf der Datenschutzseite von Android 11 in Bezug auf die Speicherung.

Rich Media in Schnellantworten:

  • Ab Android 11 können Benutzer Bilder und andere Rich-Media-Inhalte einfügen schnelle Antworten. Um diese Funktion zu unterstützen, müssen Apps Informationen hinzufügen RemoteInput Benachrichtigungen, die angeben, welche MIME-Typen sie verarbeiten können. Tun Sie dies, indem Sie anrufen RemoteInput.Builder.setAllowDataType(). Die App muss auch eventuell prüfen RemoteInput Sendungen, die es empfängt, um zu sehen, ob die Sendung Inhalte in einem dieser Typen enthält; verwenden RemoteInput.getDataResultsFromIntent() um dies zu tun.

Zugriff auf Mediendateien über Rohdateipfade:

Sicheres Teilen großer Datensätze:

  • In einigen Situationen, z. B. bei maschinellem Lernen oder Medienwiedergabe, möchte Ihre App möglicherweise denselben großen Datensatz wie eine andere App verwenden. In früheren Versionen von Android mussten Ihre App und eine andere App jeweils eine separate Kopie desselben Datensatzes herunterladen.

Anfordern und Prüfen auf Unterstützung mit geringer Latenz:

  • Bestimmte Displays können eine grafische Nachbearbeitung durchführen, wie z. B. einige externe Displays und Fernsehgeräte. Diese Nachbearbeitung verbessert die Grafik, kann aber die Latenz erhöhen. Neuere Displays, die HDMI 2.1 unterstützen, haben eine automatischer Low-Latency-Modus (allm, auch bekannt als Spielmodus), wodurch die Latenz minimiert wird, indem diese Nachbearbeitung abgeschaltet wird. Weitere Einzelheiten zu ALLM finden Sie unter HDMI 2.1-Spezifikation.

Dekodierung mit geringer Latenz in MediaCodec:

NDK-Bilddecoder:

  • Das NDK ImageDecoder API bietet eine Standard-API für Android C/C++-Apps zum direkten Decodieren von Bildern. App-Entwickler müssen nicht mehr die Framework-APIs (über JNI) verwenden oder Bilddecodierungsbibliotheken von Drittanbietern bündeln. Weitere Informationen finden Sie unter Entwicklerhandbuch für Bilddecoder.

Ressourcenlader:

  • Android 11 führt eine neue API ein, mit der Apps dynamisch erweitern können, wie Ressourcen gesucht und geladen werden. Die neuen API-Klassen ResourcesLoader und ResourcesProvider sind in erster Linie für die Bereitstellung der neuen Funktionalität verantwortlich. Zusammen bieten sie die Möglichkeit, zusätzliche Ressourcen und Vermögenswerte bereitzustellen oder die Werte vorhandener Ressourcen und Vermögenswerte zu ändern.

Aktualisierungen der ICU-Bibliotheken:

  • Android 11 aktualisiert die android.icu Paket zur Verwendung von Version 66 des Bibliothek auf der Intensivstation, im Vergleich zu Version 63 in Android 10. Die neue Bibliotheksversion enthält aktualisierte CLDR-Gebietsschemadaten und eine Reihe von Verbesserungen der Internationalisierungsunterstützung in Android.

Neuronale Netze API 1.3:

Neue Operationen:

Neue ML-Steuerelemente:

  • NNAPI 1.3 führt neue Steuerelemente ein, damit das maschinelle Lernen reibungslos funktioniert.

Biometrische Authentifizierungsstärke:

  • Um Ihnen zu helfen, das Sicherheitsniveau für die Daten Ihrer App zu kontrollieren, führt Android 11 die BiometricManager.Authenticators Schnittstelle. Diese Schnittstelle definiert die möglichen Stärken von biometrischen Hardwareelementen. Der Gerätehersteller definiert für jedes Element eine bestimmte Stärke, wie z BIOMETRIC_STRONG or BIOMETRIC_WEAK. Diese Stärkestufen sind auf der definiert Kompatibilitätsdefinition 

CallScreeningService-Updates:

  • Ab Android 11 a CallScreeningService kann Informationen über den STIR/SHAKEN-Verifizierungsstatus (verstat) für eingehende Anrufe anfordern. Diese Informationen werden als Teil der zur Verfügung gestellt Anrufdetails für eingehende Anrufe.

Erweiterte Kameraunterstützung im Android-Emulator:

Android 11 führt verbesserte Android-Emulator-Kamerafunktionen ein. Die hinzugefügten Funktionen umfassen Folgendes:

  • RAW-Aufnahme
  • YUV-Aufbereitung
  • Geräte der Stufe 3
  • Logische Kameraunterstützung

Benachrichtigungstöne und Vibrationen während der aktiven Aufnahme stumm schalten:

  • Ab Android 11 kann Ihre App bei aktiver Verwendung der Kamera nur Vibrationen, Töne und Vibrationen oder beides nicht stummschalten setCameraAudioRestriction().

Wi-Fi Passpoint-Verbesserungen:

  • Passpoint ermöglicht es Apps, sich automatisch und unbemerkt zu authentifizieren und sich mit sicheren Wi-Fi-Hotspots zu verbinden. Apps, die auf API-Ebene „R“ und höher abzielen, können die folgenden zusätzlichen Funktionen von Passpoint verwenden.

WLAN-Vorschlags-API wurde erweitert:

Android 11 erweitert die WLAN-Vorschlags-API um die Netzwerkverwaltungsfunktionen Ihrer App zu verbessern, einschließlich der folgenden:

  • Konnektivitätsverwaltungs-Apps können ihre eigenen Netzwerke verwalten, indem sie Trennungsanforderungen zulassen.
  • Passpoint-Netzwerke sind in die Vorschlags-API integriert und können dem Benutzer vorgeschlagen werden.
  • Analytics-APIs ermöglichen es Ihnen, Informationen über die Qualität Ihrer Netzwerke zu erhalten.

Chat-Blasen:

  • Bubbles stehen Entwicklern jetzt zur Verfügung, um Gespräche im gesamten System zu führen. Bubbles war eine experimentelle Funktion in Android 10, die über eine Entwickleroption aktiviert wurde – in Android 11 ist dies nicht mehr erforderlich.

Quelle: Google

Mehr zu den Themen: Android 11, Android 11 Entwickler Vorschau, Android 11-Vorschau, Entwickler, Google

Hinterlassen Sie uns einen Kommentar

E-Mail-Adresse wird nicht veröffentlicht. Pflichtfelder sind MIT * gekennzeichnet. *