Zum Hauptinhalt springen
Essentials
KI-Funktionen entwickeln
KI-basierte Android-Apps mit Gemini APIs und mehr erstellen
Los gehts
Los gehts
Erstellen Sie Ihre erste App. Verwenden Sie Compose für die Entwicklung von Benutzeroberflächen und adaptiven Apps, um mehrere Geräteformfaktoren zu unterstützen.
Hallo Welt!
Adaptive Apps
Compose für die Benutzeroberfläche
KI-basierte IDE
Training
Monetarisierung mit Google Play ↗️
Nach Formfaktor optimieren
Apps entwickeln, die die Nutzerfreundlichkeit auf Smartphones, Tablets, Foldables, Autos, XR-Geräten und mehr optimieren
Smartphones, Tablets, Foldables
Android for Cars
Android TV
Android XR
Googlebook
ChromeOS
Wear OS
Nach Kategorie erstellen
Hier erfahren Sie, wie Sie für Ihren Anwendungsfall entwickeln können, indem Sie den präskriptiven und meinungsbasierten Anleitungen von Google folgen.
Spiele
Kamera & Medien
Soziale Netzwerke und Messaging
Gesundheit & Fitness
Produktivität
Unternehmens-Apps
Die neuesten Versionen
Bleiben Sie das ganze Jahr über über die neuesten Releases auf dem Laufenden, nehmen Sie an unseren Preview-Programmen teil und geben Sie uns Feedback.
Neueste Updates
Updates zu KI-Experimenten
Android Studio – Vorschau
Jetpack- und Compose-Bibliotheken
Wear OS-Releases
Privacy Sandbox ↗️
Entwerfen und planen
Hervorragende Funktionen
Bieten Sie Ihren besten Nutzern das bestmögliche Erlebnis.
Weitere Informationen
UI-Design
Entwerfen Sie eine ansprechende Benutzeroberfläche, die den Android-Best Practices entspricht.
Design für Android
Mobil
Desktop-Versionen
XR‑Headsets und XR‑Datenbrillen
AI Glasses
Widgets
Wear OS
Android TV
Android for Cars
Architektur
Robuste, testbare und wartungsfreundliche App-Logik und ‑Dienste entwickeln
Einführung
Bibliotheken
Navigation
Modularisierung
Tests
Kotlin Multiplatform
Qualität
Planen Sie die App-Qualität und richten Sie sich nach den Google Play Store-Richtlinien.
Übersicht
Wichtige Messwerte
Nutzer
Bedienungshilfen
Technische Qualität
Hervorragende Funktionen
Sicherheit
Nutzer vor Bedrohungen schützen und für eine sichere Android-Umgebung sorgen.
Übersicht
Datenschutz
Berechtigungen
Identität
Betrugsprävention
Entwickeln
Gemini in Android Studio
Ihr KI-Assistent für die Android-Entwicklung.
Weitere Informationen
Android Studio herunterladen
Kernbereiche
Rufen Sie die Beispiele und Dokumente für die benötigten Funktionen ab.
Beispiele
Unterstützung mehrerer Geräte
Benutzeroberflächen
Hintergrundprozesse
Daten und Dateien
Konnektivität
Alle Kernbereiche ⤵️
Tools und Workflow
Sie können die IDE verwenden, um Ihre App zu schreiben und zu erstellen, oder eine eigene Pipeline erstellen.
Code schreiben und debuggen
Projekte erstellen
App testen
Leistung
Befehlszeilentools
Gradle-Plug-in-API
Android Bench
Gerätetechnik
Code für Formfaktoren schreiben Geräte verbinden und Daten teilen
Smartphones, Tablets, Foldables
ChromeOS
Android for Cars
Android TV
Android XR
Wear OS
Android Health
Better Together
Alle Geräte ⤵️
Bibliotheken
API-Referenzdokumentation mit allen Details
Android-Plattform
Jetpack-Bibliotheken
Compose-Bibliotheken
Google Play-Dienste ↗️
Google Play SDK Index ↗️
Google Play
Play Console
Veröffentlichen Sie Ihre App oder Ihr Spiel und steigern Sie Ihren Umsatz auf Google Play.
Zur Play Console
Weitere Informationen ↗️
Grundlagen
Hier erfahren Sie, wie Sie Nutzerinteraktionen erzielen, Ihre App monetarisieren und sie schützen können.
Google Play-Monetarisierung
Play Integrity
Google Play-Richtlinien
Play-Programme ↗️
Games Dev Center
Spiele entwickeln und bereitstellen Tools, Downloads und Samples abrufen
Übersicht
Play Asset Delivery
Play-Spieldienste
Play Games auf dem PC
Alle Play-Anleitungen ⤵️
Bibliotheken
API-Referenzdokumentation mit allen Details
Play Feature Delivery
Play In-App-Updates
In-App-Rezensionen bei Google Play
Play Install Referrer
Google Play-Dienste ↗️
Google Play SDK Index ↗️
Alle Play-Bibliotheken ⤵️
Tools und Ressourcen
Tools zum Veröffentlichen, Bewerben und Verwalten Ihrer App.
Android App Bundles
Marke und Marketing
Play Console-APIs ↗️
Blog
Blog für Android-Entwickler
Aktuelle News
Autoren entdecken →
Kategorien entdecken
Fallstudien
Ergebnisse aus der Praxis von echten Nutzern. Hier erfahren Sie, wie verschiedene Teams unsere Tools nutzen, um ihre Ziele zu erreichen.
Veranstaltungen und Programme
Hier finden Sie Informationen zu anstehenden Webinaren, Workshops, Treffen und besonderen Initiativen, die Ihnen helfen sollen, Ihr Unternehmen auszubauen.
Neuigkeiten zu Produkten
Hier erfährst du alles über die neuesten Updates, Funktionen und Entwicklungen.
Community
Hier findest du Geschichten von unseren Nutzern, Spotlight-Funktionen und Gemeinschaftsprojekte, die uns alle zusammenbringen.
Anleitungen
Von kurzen Tipps bis hin zu ausführlichen Tutorials – diese Schritt-für-Schritt-Anleitungen sollen Ihnen helfen, effizienter und schneller zu arbeiten.
/
English
Deutsch
Español – América Latina
Français
Indonesia
Italiano
Polski
Português – Brasil
Tiếng Việt
Türkçe
Русский
עברית
العربيّة
فارسی
हिंदी
বাংলা
ภาษาไทย
中文 – 简体
中文 – 繁體
日本語
한국어
Android Studio
Anmelden
Camera & media dev center
Übersicht
Leitfäden
Beispiele
Community
Essentials
Mehr
Übersicht
Leitfäden
Beispiele
Community
Entwerfen und planen
Mehr
Entwickeln
Mehr
Google Play
Mehr
Blog
Mehr
Android Studio
Los gehts
Einfachen Mediaplayer mit ExoPlayer erstellen
Einfachen Videoeditor mit Transformer erstellen
Codelab: Medienstreaming mit ExoPlayer
Codelab: Erste Schritte mit CameraX
Audio und Video hinzufügen
Über Audio und Video
Einführung in Jetpack Media3
Media3-MediaSession
Die Player-Oberfläche
Wiedergabe mit einer MediaSession steuern und bewerben
Hintergrundwiedergabe mit MediaSessionService
Inhaltsbibliothek mit einem MediaLibraryService bereitstellen
Mit MediaController oder MediaBrowser eine Verbindung zu einer Medien-App herstellen
Media3-Exo-Player
Über Media3 ExoPlayer
Erste Schritte
Spielerereignisse
Playlists
Medienelemente
Medienquellen
Track-Auswahl
Medien werden heruntergeladen
Medien vorab laden
Übersicht
Konzepte für den Preload-Manager
Preload Manager erstellen
Inhalte verwalten und abspielen
Anzeigenbereitstellung
Metadaten abrufen
Livestreaming
Netzwerkstacks
Analytics
Medientypen
DASH
HLS
SmoothStreaming
Progressiv
RTSP
Bilder
Erweiterte Themen
Digitale Rechteverwaltung
Common Media Client Data (CMCD)
Fehlerprotokollierung
Fehlerbehebung
Anpassung
Akkuverbrauch
APK wird kleiner
OEM-Tests
Hilfreiche Ressourcen
Zu Media3 migrieren
Migrationsanleitung
Zuordnungen von ExoPlayer zu Media3
Demoanwendung
Unterstützte Formate
Unterstützte Geräte
Glossar
Versionshinweise ⍈
Javadoc ⍈
GitHub
Blog
Media3 CastPlayer
Informationen zu CastPlayer
Mediaplayer mit CastPlayer erstellen
CastOptions anpassen
Media3-Transformator
Informationen zu Media3 Transformer
Erste Schritte
Demoanwendung
Transformationen
Bearbeitung mehrerer Assets
Übersicht
Media-Elemente in einer Komposition anordnen
Bearbeitungen mit einem CompositionPlayer als Vorschau ansehen
Tone Mapping
Unterstützte Formate
Erweiterte Themen
Anpassung
Fehlerbehebung
Versionshinweise ⍈
Javadoc ⍈
GitHub
ExoPlayer-Blog
Media3 Inspector
Das Modul „Inspector“
Metadaten abrufen
Videoframes extrahieren
Codierte Beispiele extrahieren
Media3-UI
Erste Schritte
UI für Aufrufe
Player-Ansicht
Anpassung
Jetpack Compose-Benutzeroberfläche
Erste Schritte
Material3-Composables
Anpassung
Surface
Android TV
Jetpack-MediaRouter
Routing – Übersicht
Routing für die Wiedergabeausgabe steuern
Ausgaberouten für Wiedergabe definieren
Plattform-APIs und -verhalten
Plattformthemen – Übersicht
Medienformate
Unterstützte Medienformate
Ultra HDR-Bildformatspezifikation
Spezifikationen für das Bildformat für Fotos mit Bewegtbild
Spezifikation für das Dateiformat „MP4 mit Erweiterung für Hilfstracks“ (MP4-AT)
Transcodierung in kompatibles Medienformat
MediaPlayer
Mediaplayer
Erste Schritte mit dem Media Player
Status und Ressourcen verwalten
Hintergrundwiedergabe
Digitale Rechteverwaltung
Medien von einem Content Resolver abrufen
Amplitude mit VolumeShaper steuern
Audiowiedergabe verbessern
Steuerung der Audioausgabe ermöglichen
Audioeingabe wird geteilt
MediaRecorder – Übersicht
Video- und Audiowiedergabe aufnehmen
Legacy-Medien-APIs
Medien-App-Architektur
Mediensitzung verwenden
Audio-App entwickeln
Audio-Apps
Medienbrowser-Dienst erstellen
Medienbrowser-Client erstellen
Rückrufe für Mediensitzungen
Video-App entwickeln
Video-Apps
Videoplayer-Aktivität erstellen
Rückrufe für Mediensitzungen
Auf Medienschaltflächen reagieren
Kamerafunktionen hinzufügen
Erste Schritte mit der Kamera
Kamera-Intents
Kameraerweiterungen
Kameraerweiterungen
Unterstützte Geräte
Kameragalerie auswählen
Kamera X
Über CameraX
Architektur
Konfiguration
Anwendungsfälle
Bildvorschau hinzufügen
Bild aufnehmen
Übersicht
Konfiguration für Optimierung, Flash und Dateiformat
Keine Verschlussverzögerung
Bild analysieren
Video aufnehmen
Erweiterte Themen
Extensions API
ML Kit-Analysetool
Rotationen
Ausgabe transformieren
Geräte
Migrationsanleitung von Kamera1 zu CameraX
Camera2
Über Kamera2
Sitzungen und Anfragen für Kameraaufnahmen
Kameraobjektive und Funktionen
Mehrere Kamerastreams gleichzeitig verwenden
Implementierungsrichtlinien für Bildschirmblitze
Kameravorschau
HDR-Videoaufnahme
Multi-Kamera-API
Extensions API
Faltbare Geräte
Fotografie und Videografie bei wenig Licht
Übersicht
Die beste Option für wenig Licht auswählen
AE-Modus für den Modus für wenig Licht
Google Low Light Boost
Übersicht
Konzepte
Low Light Boost-Client
Sitzung mit Modus für wenig Licht
Kamera (eingestellt)
Über die Kamera (eingestellt)
Fotos aufnehmen (eingestellt)
Videos aufnehmen (eingestellt)
Kamera steuern (eingestellt)
Camera API (eingestellt)
Medien mit KI optimieren
Übersicht
Los gehts
Lebenszyklus im Bitmap-Modus
Lebenszyklus im Surface-Modus
Die Reichweite deiner App vergrößern
Übersicht
Android-Formfaktoren
Mediensteuerung auf Smartphones und großen Bildschirmen
Design von Anfang an für große Bildschirme optimieren
Medien mit einer Tastatur pausieren und fortsetzen
Medien-App auf Android für Autos erweitern
Medien-App auf Wear OS erweitern
Medien-App auf Android TV erweitern
Chromebooks in Ihrer Kamera-App unterstützen
Google Assistant
Google Assistant und Medien-Apps
Medien-Apps im Google Assistant-Fahrmodus
Deine Medien-App auf dem nächsten Level
Übersicht
Überlegungen zu einer erstklassigen App
Spatial Audio
HDR verwenden
Übersicht
HDR-Videowiedergabe
Farbkorrektur mit Look-up-Tabellen
Unterstützung von Ultra HDR
Übersicht
Ultra HDR-Bilder anzeigen
Ultra HDR-Bilder bearbeiten
PDF-Viewer
Übersicht
PDF-Viewer implementieren
Bild im Bild verwenden
Medienprojektion
Für hohe Qualität optimieren
Übersicht
Test-App für Mediencontroller verwenden
Umgang mit dem Audiofokus
Leistung
Leistungsklasse
Leistung messen
Auswahl des optimalen Codecs mithilfe von Performance Points
Optimale Framerate mithilfe der Frame Rate API festlegen
Best Practices zum Teilen von Videos
KI-Funktionen entwickeln
Los gehts
Los gehts
Hallo Welt!
Adaptive Apps
Compose für die Benutzeroberfläche
KI-basierte IDE