Best Practices für Leistung und Zuverlässigkeit
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Medien-Apps können eine Menge Ressourcen wie Arbeitsspeicher, CPU, Netzwerkverbindungen und Hardware-Codecs erfordern, von denen viele knapp verfügbar sind.
Darüber hinaus müssen Apps die Interaktion mit anderen Apps zuverlässig verwalten, z. B. über Controller-Apps, die Wiedergabebefehlsanfragen senden, oder die Medienwiedergabe, die an einem anderen Ort im System startet. In diesem Abschnitt werden Best Practices erläutert, mit denen Sie dafür sorgen können, dass Nutzer sich darauf verlassen können, dass Ihre App gut und erwartungsgemäß funktioniert.
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-07-26 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-07-26 (UTC)."],[],[],null,["# Best practices for performance and reliability\n\nMedia apps can demand a lot of resources including memory, CPU, network\nconnections and hardware codecs, many of which are in short supply.\nIn addition, apps have to reliably manage interacting with other apps, such as\ncontroller apps sending playback command requests or media playback starting\nelsewhere in the system. This section discusses best practices for making sure\nthat users can rely on your app to perform well and as expected.\n\n- Use testing tools like the [Media Controller Test app](/media/optimize/mct) to validate your playback use-cases\n- Use a device's [performance class](/topic/performance/performance-class) level to accurately gauge device capabilities\n- Cooperate with other apps to [manage audio focus](/media/optimize/audio-focus)\n- [Measure](/media/optimize/performance/measure) your app's performance and make decisions accordingly\n- Maintain high quality when preparing to [share videos](/media/optimize/sharing)"]]