Kategorie auswählen:
>
>
* Beliebte und häufig verwendete Bibliothek
Warnung: Die Bibliotheken „security-crypto“ und „security-crypto-ktx“ wurden eingestellt und es werden keine weiteren Versionen ausgeliefert. Weitere Informationen finden Sie in den Versionshinweisen und in der [Dokumentation zur Einstellung](/privacy-and-security/cryptography#security-crypto-jetpack-deprecated). Warnung: Die Bibliotheken „security-crypto“ und „security-crypto-ktx“ wurden eingestellt und es werden keine weiteren Versionen ausgeliefert. Weitere Informationen finden Sie in den Versionshinweisen und in der [Dokumentation zur Einstellung](/privacy-and-security/cryptography#security-crypto-jetpack-deprecated).| Mediathek | Beschreibung |
|---|---|
| activity * | Auf Activity basierende zusammensetzbare APIs aufrufen |
| Werbung | Werbe-ID mit oder ohne Play-Dienste abrufen |
| Annotation | Metadaten bereitstellen, die Tools und anderen Entwicklern helfen, den Code Ihrer App zu verstehen. |
| appcompat * | Ermöglicht den Zugriff auf neue APIs in älteren API-Versionen der Plattform (viele verwenden Material Design). |
| appfunctions | Aufgaben |
| appsearch * | Benutzerdefinierte In-App-Suchfunktionen für Ihre Nutzer erstellen |
| arch.core | Helfer für andere Architekturabhängigkeiten, einschließlich JUnit-Testregeln, die mit LiveData verwendet werden können. |
| asynclayoutinflater | Layouts asynchron aufblasen, um Ruckeln in der Benutzeroberfläche zu vermeiden. |
| Autofill | Genauigkeit der automatischen Vervollständigung durch erweiterte Hinweise verbessern |
| Benchmark | Die Leistung Ihres Codes in Android Studio genau messen |
| biometric | Authentifizierung mit biometrischen Daten oder Geräteanmeldedaten und Ausführung kryptografischer Vorgänge |
| Bluetooth | Verwenden Sie die Bluetooth-Funktionen der Android-Plattform mit abwärtskompatiblen APIs. |
| Browser | Webseiten im Standardbrowser des Nutzers anzeigen |
| car-app | Entwickeln Sie Vorlagen-Apps für Android Auto und Android Automotive OS. |
| Kamera * | Mobile Kamera-Apps entwickeln |
| camera.media3 | Aufgaben |
| camera.featurecombinationquery | Kamerafunktionen abfragen. |
| camera.viewfinder | Eigenständiges Composable und View-basiertes Viewfinder für die Kamera“ |
| cardview | Implementieren Sie das Material Design-Kartenmuster mit runden Ecken und Schlagschatten. |
| Sammlung | Die Speichernutzung von vorhandenen und neuen kleinen Sammlungen wird reduziert. |
| compose * | Definieren Sie die Benutzeroberfläche programmatisch mit zusammensetzbaren Funktionen, die ihre Form und Datenabhängigkeiten beschreiben. |
| compose.animation | Animationen in Jetpack Compose-Anwendungen erstellen, um die Nutzerfreundlichkeit zu verbessern |
| compose.compiler | @Zusammensetzbare Funktionen transformieren und Optimierungen mit einem Kotlin-Compiler-Plug-in ermöglichen |
| compose.foundation | Mit den einsatzbereiten Bausteinen können Sie Jetpack Compose-Anwendungen schreiben und die Grundlage erweitern, um eigene Designsystemkomponenten zu erstellen. |
| compose.material | Jetpack Compose-UIs mit einsatzbereiten Material Design-Komponenten erstellen Dies ist der Einstiegspunkt auf höherer Ebene für Compose. Er soll Komponenten bereitstellen, die den auf www.material.io beschriebenen Komponenten entsprechen. |
| compose.material3 | Mit Material Design 3-Komponenten, der nächsten Generation von Material Design, können Sie Jetpack Compose-UIs erstellen. Material 3 umfasst aktualisierte Designs und Komponenten sowie Material You-Personalisierungsfunktionen wie dynamische Farben. Es ist auf den neuen visuellen Stil und die System-UI von Android 12 abgestimmt. |
| compose.material3.adaptive | Mit der adaptiven Material 3-Bibliothek können Sie adaptive UIs erstellen, die sich automatisch an die aktuellen Fensterkonfigurationen wie Fenstergrößenklassen oder Gerätestatus anpassen. Die Bibliothek bietet sowohl Standard-Scaffold-Implementierungen als auch die erforderlichen Composables für Bausteine, mit denen Sie Ihre eigenen benutzerdefinierten Funktionen erstellen können. |
| compose.runtime | Grundlegende Bausteine des Programmiermodells und der Statusverwaltung von Compose sowie die Core-Laufzeit für das Compose Compiler-Plug-in. |
| compose.ui | Grundlegende Komponenten der Compose-Benutzeroberfläche, die für die Interaktion mit dem Gerät erforderlich sind, einschließlich Layout, Zeichnen und Eingabe. |
| gleichzeitig | Aufgaben mit Coroutinen aus dem Haupt-Thread entfernen und ListenableFuture nutzen |
| constraintlayout | Mit der relativen Positionierung können Sie Widgets flexibel positionieren und ihre Größe anpassen. |
| contentpager | ContentProvider-Daten in einem Hintergrundthread laden und paginieren. |
| coordinatorlayout | Positionieren Sie Widgets der obersten Ebene, z. B. AppBarLayout und FloatingActionButton. |
| core | Sie können die neuesten Plattformfunktionen und APIs nutzen und gleichzeitig ältere Geräte unterstützen. |
| core.uwb | Implementieren Sie UWB (Ultrabreitband) auf unterstützten Geräten. |
| Anmeldedaten | Diese Bibliothek bietet einheitlichen Zugriff auf die Anmeldedaten eines Nutzers. Dazu können Passwörter, Passkeys und Verbundanmeldedaten gehören. Diese Bibliothek sollte verwendet werden, um nahtlose und sichere Anmeldevorgänge zu ermöglichen. |
| credentials.providerevents | Aufgaben |
| credentials.registry | Um diese Probleme zu lösen, fügen wir einen neuen Registrierungsmechanismus hinzu, mit dem eine App digitale Anmeldedaten datenschutzfreundlich bereitstellen kann. Die Anbieter-App registriert alle infrage kommenden digitalen Anmeldedaten vorab beim Credential Manager. Wenn der Credential Manager eine App-Anfrage für bestimmte digitale Anmeldedaten erhält, werden die Benutzeroberfläche für den Abgleich von Anmeldedaten und die Auswahl des Nutzers in einer Sandbox ausgeführt. |
| cursoradapter | Cursor-Daten für ein ListView-Widget verfügbar machen |
| customview | Benutzerdefinierte Ansichten implementieren |
| databinding * | UI-Komponenten in Ihren Layouts werden in einem deklarativen Format an Datenquellen in Ihrer App gebunden. |
| datastore | Daten asynchron, konsistent und transaktional speichern, um einige der Nachteile von SharedPreferences zu überwinden |
| documentfile | Eine Datei ansehen. |
| draganddrop | Akzeptieren Sie Drag-and-drop-Daten aus einer anderen App oder innerhalb einer App und zeigen Sie eine einheitliche Drop-Ziel-Affordanz an. |
| drawerlayout | Implementieren Sie ein Material Design-Schubladen-Widget. |
| dynamicanimation | Mit einer physikbasierten Animations-API lassen sich flüssige Animationen erstellen. |
| Emoji | Emojis auf aktuellen und älteren Geräten anzeigen |
| emoji2 | Emojis auf aktuellen und älteren Geräten anzeigen |
| enterprise | Unternehmensgerechte Anwendungen erstellen |
| exifinterface | EXIF-Tags von Bilddateien lesen und schreiben. |
| fragment * | Teilen Sie Ihre App in mehrere unabhängige Bildschirme auf, die in einer Aktivität gehostet werden. |
| Spiele | Sie können das Android Game SDK nativ in Ihrer App verwenden, um komplexe Aufgaben wie Frame Pacing auszuführen. |
| Kurzübersicht | Layouts für Remote-Oberflächen mit einer API im Jetpack Compose-Stil erstellen |
| Grafiken | Grafikfunktionen in mehreren Android-Plattformversionen nutzen |
| gridlayout | Rasterlayout implementieren |
| Gesundheit | Leistungsstarke Gesundheits-Apps plattformunabhängig erstellen |
| health.connect | Ermöglicht Entwicklern, Gesundheits‑ und Fitnessdaten von Nutzern zu lesen oder zu schreiben. |
| heifwriter | Ein Bild oder eine Bildersammlung im HEIF-Format mit den auf dem Android-Gerät verfügbaren Codecs codieren. |
| hilt * | Erweitern Sie die Funktionalität von Dagger Hilt, um die Abhängigkeitsinjektion bestimmter Klassen aus den androidx-Bibliotheken zu ermöglichen. |
| Tinte | Erstklassige Stift-Apps entwickeln Die Einstiegshürde für Entwickler senken, um leistungsstarke, ansprechende Inking-Funktionen zu ermöglichen. |
| input | Latenz von Eingabeinteraktionen durch Vorhersage zukünftiger MotionEvents reduzieren |
| Interpolator | Verwenden Sie Animationsinterpolatoren auf älteren Plattformen. |
| javascriptengine | Aktivieren Sie Ihre Android-App, um JavaScript auszuwerten. |
| jetifier | Ein eigenständiges Tool, mit dem die Abhängigkeiten einer Bibliothek von der eingestellten Support-Bibliothek zu entsprechenden AndroidX-Abhängigkeiten migriert werden. |
| Leanback | Verwenden Sie Compose für TV anstelle dieses Artefakts. |
| Legacy | Dieses Artefakt und seine Klassen sind veraltet. Ab Android 8 ist diese Klasse aufgrund von Einschränkungen bei Hintergrundprüfungen nicht mehr nützlich. |
| lifecycle * | Erstellen Sie Komponenten, die den Lebenszyklus berücksichtigen und ihr Verhalten an den aktuellen Lebenszyklusstatus einer Aktivität oder eines Fragments anpassen können. |
| lint | Lint-Prüfungen zur Überprüfung der Verwendung von Gradle-APIs |
| loader | Daten für die Benutzeroberfläche laden, die Konfigurationsänderungen überstehen |
| localbroadcastmanager | Dieses Artefakt und seine Klassen sind veraltet. Verwenden Sie stattdessen LiveData oder reaktive Streams. |
| media | Media-Inhalte und ‑Steuerelemente mit anderen Apps teilen Durch Media3 ersetzt. |
| media3 * | Support-Bibliotheken für Media-Anwendungsfälle. |
| mediarouter | Medienwiedergabe und ‑anzeige auf Remote-Empfangsgeräten über eine gemeinsame Benutzeroberfläche ermöglichen |
| multidex | Anwendungen mit mehreren DEX-Dateien auf Geräten vor Android 5 bereitstellen |
| Messwerte | Verschiedene Laufzeitmesswerte für Ihre Anwendung erfassen und melden |
| navigation * | In-App-Benutzeroberfläche erstellen und strukturieren, Deeplinks verarbeiten und zwischen Bildschirmen wechseln |
| navigation3 | Navigation 3 ist eine neue Navigationsbibliothek, die für die Verwendung mit Compose entwickelt wurde. |
| navigationevent | Die Navigationsereignis-Bibliothek bietet eine KMP-basierte API für die Verarbeitung von System-Zurück-Vorgängen sowie [Predictive Back](/guide/navigation/custom-back/predictive-back-gesture). |
| Paging * | Daten seitenweise laden und in einer RecyclerView präsentieren |
| Palette | Repräsentative Farbpaletten aus Bildern extrahieren |
| Eine Bibliothek zum Hinzufügen von PDF-Anzeigefunktionen in Apps. | |
| percentlayout | Dieses Artefakt und seine Klassen sind veraltet. Verwenden Sie stattdessen ConstraintLayout und zugehörige Layouts. |
| Leistung als bei bisherigen Pixel-Modellen | Stellt Quellannotationen für Leistungsoptimierungen bereit. |
| photopicker | Diese Bibliothek bietet eine Integration für Compose und Android-Ansichten für die eingebettete Bildauswahl. |
| preference | Erstellen Sie interaktive Einstellungsbildschirme, ohne mit dem Gerätespeicher interagieren oder die Benutzeroberfläche verwalten zu müssen. |
| Fotos, Dokumente und andere Grafiken und Bilder aus Ihrer App drucken | |
| privacysandbox.activity | Aufgaben |
| privacysandbox.ads | Diese Bibliothek ermöglicht die Integration in datenschutzfreundliche APIs, die Teil der Privacy Sandbox für Android sind. |
| privacysandbox.plugins | Android Privacy Sandbox Sdk Library Gradle Plugin |
| privacysandbox.sdkruntime | Diese Bibliothek bietet Komponenten für SdkRuntime-kompatible Nutzer. |
| privacysandbox.tools | Eine Bibliothek zur Nutzung der Privacy Sandbox-Funktionen in Android |
| privacysandbox.ui | Aufgaben |
| profileinstaller | Ermöglicht es Bibliotheken, Ahead-of-Time-Kompilierungstraces vorab zu erstellen, die von ART gelesen werden können. |
| Empfehlung | Inhalte auf dem Startbildschirm des Android TV-Launchers bewerben |
| recyclerview | Große Datensätze in der Benutzeroberfläche anzeigen und gleichzeitig die Speichernutzung minimieren |
| remotecallback | Erstellen Sie einen Wrapper, der es Entwicklern erleichtert, ein PendingIntent bereitzustellen. |
| resourceinspection | Attribute benutzerdefinierter Ansichten im Live Layout Inspector von Android Studio anzeigen |
| Raum * | Persistente Daten erstellen, speichern und verwalten, die von einer SQLite-Datenbank unterstützt werden. |
| savedstate | Schreiben Sie einsteckbare Komponenten, die den UI-Status speichern, wenn ein Prozess beendet wird, und ihn wiederherstellen, wenn der Prozess neu gestartet wird. |
| Sicherheit | Schlüssel sicher verwalten und Dateien und Shared Preferences verschlüsseln |
| sharetarget | Abwärtskompatibilität für die Verwendung von Verknüpfungen als Ziele für das direkte Teilen bereitstellen. |
| slice | Templatierte UI-Elemente außerhalb Ihrer App anzeigen |
| slidingpanelayout | Implementieren Sie ein UI-Muster mit verschiebbaren Bereichen. |
| startup | Implementieren Sie eine einfache, leistungsstarke Methode zum Initialisieren von Komponenten beim Start der App. |
| sqlite | Mit lokalen SQLite-Datenbanken arbeiten Verwenden Sie nach Möglichkeit Room. |
| swiperefreshlayout | Implementieren Sie das UI-Muster „Aktualisieren durch Wischen“. |
| test * | Testen unter Android |
| test.uiautomator | Framework für funktionsübergreifende UI-Tests für Apps |
| textclassifier | Erkennt Unterhaltungen, Links, Auswahlen und ähnliche Konstrukte im Text. |
| Tracing | Schreibt Trace-Ereignisse in den System-Trace-Puffer. |
| transition | Bewegungen in der Benutzeroberfläche mit Start- und Endlayouts animieren |
| tv | Bietet Entwicklern Compose- und Material Design-Funktionen zum Schreiben von Anwendungen für Fernseher |
| tvprovider | Android TV-Kanäle bereitstellen |
| SMS | Aufgaben |
| xr.arcore | Mit Wahrnehmungsfunktionen können Sie digitale Inhalte in die reale Welt einfügen. |
| xr.compose | Räumliche UI-Layouts deklarativ erstellen, die die räumlichen Funktionen von Android XR nutzen |
| xr.compose.material3 | Mit Material-Komponenten und ‑Layouts entwickeln, die sich für XR anpassen |
| xr.projected | Aufgaben |
| xr.runtime | Starten Sie Ihre benutzerdefinierte AR‑ oder 3D‑Sitzung mit unserer nativen Laufzeitumgebung. |
| xr.scenecore | Erstellen und bearbeiten Sie den Android XR-Szenengraphen mit 3D-Inhalten. |
| vectordrawable | Vektorgrafiken rendern |
| versionedparcelable | Bietet ein stabiles und kompaktes binäres Serialisierungsformat, das prozessübergreifend übergeben oder sicher gespeichert werden kann. |
| viewpager | Ansichten oder Fragmente in einem wischbaren Format anzeigen. Verwenden Sie nach Möglichkeit ViewPager2. |
| viewpager2 | Ansichten oder Fragmente in einem wischbaren Format anzeigen. |
| wear | Apps für Smartwatches mit Wear OS by Google entwickeln |
| wear.compose | Sie können Jetpack Compose-Anwendungen für Wear OS-Geräte schreiben, indem Sie Funktionen zur Unterstützung verschiedener Gerätegrößen und Navigationsgesten bereitstellen. |
| wear.protolayout | Mit dieser Bibliothek können Sie eine Reihe von UI-Layouts und Nicht-UI-Ausdrücken definieren, die auf Remote-Oberflächen gerendert/ausgewertet werden sollen. |
| wear.tiles | Apps für Smartwatches mit Wear OS by Google entwickeln |
| wear.watchface | Apps für Smartwatches mit Wear OS by Google entwickeln |
| wear.watchfacepush | Mit Watch Face Push kann eine Wear OS-App ein Zifferblatt programmatisch auf einer Smartwatch installieren. |
| webkit | Moderne WebView-APIs für Android 5 und höher verwenden |
| Fenster | Unterstützung verschiedener Geräteformfaktoren wie faltbare Geräte. |
| window.extensions.core | Die Core-APIs für Window Manager Library Extensions |
| work * | Aufschiebbare, einschränkungsbasierte Hintergrundaufgaben planen und ausführen. |
| Material Design-Komponenten * | Modulare und anpassbare Material Design-UI-Komponenten für Android. |