Android umfasst APIs zur Verwaltung von Geräten, die für einen bestimmten Zweck vorgesehen sind. In diesem Entwicklerhandbuch werden diese APIs vorgestellt. Wenn Sie ein EMM-Entwickler oder Lösungsintegrator sind, lesen Sie diesen Leitfaden, um loszulegen.
Wo werden dedizierte Geräte verwendet?
Zweckbestimmte Geräte (früher als unternehmenseigene, zweckgebundene Geräte oder COSU bezeichnet) sind vollständig verwaltete Geräte, die einem bestimmten Zweck dienen. Android bietet APIs, mit denen du Geräte erstellen kannst, die mitarbeiter- und kundenspezifische Anforderungen erfüllen:
- Mitarbeitende: Inventarverwaltung, Außendienstverwaltung, Transport und Logistik
- Kundenseitig: Kioske, digitale Beschilderung, Check-in für das Gastgewerbe
Zweckbestimmte Gerätefunktionen
Android enthält APIs, die Nutzern mit zweckbestimmten Geräten helfen, sich auf ihre Aufgaben zu konzentrieren. In der Regel rufen Sie diese APIs über eine benutzerdefinierte Start-App auf, die Sie entwickelt haben. Ihre benutzerdefinierte Start-App kann einige oder alle der folgenden APIs verwenden:
- Führen Sie das System in einem immersiven, kioskähnlichen Modus aus, bei dem die Geräte über den Sperraufgabenmodus an eine Reihe von Apps auf der Zulassungsliste gebunden sind.
- Sie können ein Gerät von mehreren Nutzern gemeinsam nutzen (z. B. Schichtarbeiter oder Nutzer öffentlicher Kioske), indem Sie sitzungsspezifische und sekundäre Nutzer verwalten.
- Wenn Sie verhindern möchten, dass Geräte für jeden temporären Nutzer dieselbe App noch einmal herunterladen, speichern Sie App-Pakete im Cache.
- Unterbrechen Sie über kritische Zeiträume hinweg OTA-Systemupdates, indem Sie die Betriebssystemversion einfrieren.
Um diese APIs aufzurufen, müssen Apps Administrator eines vollständig verwalteten Geräts sein. Dies wird im folgenden Abschnitt erläutert.
Verwaltete Geräte
Da dedizierte Geräte unbeaufsichtigt bleiben oder für kritische Aufgaben verwendet werden können, müssen Sie das Gerät absichern. Zweckbestimmte Geräte werden vollständig verwaltet und gehören einer Administratorkomponente, um Missbrauch zu verhindern. Die Administratorkomponente verwaltet normalerweise auch die Nutzer. Vollständig verwaltete Bereitstellungen sind für unternehmenseigene Geräte vorgesehen, die ausschließlich für die Arbeit verwendet werden. Weitere Informationen zur Android-Geräteverwaltung finden Sie in der Android Enterprise-Übersicht.
Abhängig von den Anforderungen Ihrer Lösung und Ihren Geschäftszielen können Sie das Gerät auf eine der folgenden Arten verwalten:
- Entwickeln Sie Ihren eigenen Device Policy Controller (DPC) und kombinieren Sie ihn mit einer benutzerdefinierten Home App.
- Mit der Android Management API lassen sich das Gerät und alle benutzerdefinierten Apps verwalten.
- Verwenden Sie eine EMM-Lösung eines Drittanbieters, die den Sperraufgabenmodus und andere Funktionen für dedizierte Geräte unterstützt.
Testen
Wenn Sie einen externen EMM-Anbieter unterstützen möchten, entwickeln Sie mithilfe der EMM-Lösung einen End-to-End-Testplan.
Wir stellen auch die folgenden Ressourcen zur Verfügung, mit denen Sie Ihre eigene Entwicklungs- oder Testumgebung erstellen können:
- DPC App bei Google Play testen
- Quellcode des dedizierten Geräts (Test-DPC) auf GitHub
In der Zwischenzeit können Sie Ihre App mithilfe der Android Debug Bridge (ADB) als Administrator eines vollständig verwalteten Geräts festlegen.
Dedizierte Geräte bereitstellen
Wenn Sie die Entwicklung Ihrer Lösung abgeschlossen haben, können Sie Android-Geräte bereitstellen oder die Geräte für die Verwaltung einrichten. So stellen Sie ein Gerät bereit:
- Setzen Sie das Gerät auf die Werkseinstellungen zurück.
Registrieren Sie das Gerät. Wir empfehlen die Verwendung eines QR-Codes, der eine Bereitstellungskonfiguration für das Gerät enthält. Ein IT-Administrator kann dann den Code scannen, um das Gerät bereitzustellen.
Wenn Sie keinen QR-Code verwenden können, haben Sie die Möglichkeit, Geräte mit anderen Methoden zu registrieren, z. B. mit NFC-Bumping oder durch Eingabe einer Kennung.
Dokumentation
Weitere Informationen
Weitere Informationen zu den ersten Schritten mit dedizierten Geräten finden Sie in den folgenden Dokumenten:
- Übersicht zu Android Enterprise zur Geräteverwaltung.
- In Device Policy Controller erstellen wird erläutert, wie Sie einen DPC entwickeln.
- Cookbook für zweckbestimmte Geräte enthält Beispiele für Funktionen, die für zweckbestimmte Geräte typisch sind.