Android include API per gestire i dispositivi dedicati a uno scopo specifico. Questa guida per gli sviluppatori illustra queste API. Se sei uno sviluppatore di gestione della mobilità aziendale (EMM) o un integratore di soluzioni, leggi questa guida per iniziare.
Dove vengono utilizzati i dispositivi dedicati?
I dispositivi dedicati (precedentemente chiamati Corporate Owned Single Useo o COSU) sono dispositivi completamente gestiti che hanno uno scopo specifico. Android fornisce API che possono aiutarti a creare dispositivi in grado di soddisfare le esigenze specifiche di dipendenti e clienti:
- Rivolto ai dipendenti: gestione dell'inventario, gestione dei servizi sul campo, trasporti e logistica
- Rivolto ai clienti: kiosk, segnaletica digitale, check-in alberghiero
Funzionalità dei dispositivi dedicate
Android include API che aiutano le persone che usano dispositivi dedicati a concentrarsi sulle proprie attività. In genere, queste API vengono chiamate da un'app home personalizzata che hai sviluppato. La tua app Home personalizzata può utilizzare alcune o tutte le API seguenti:
- Esegui il sistema in modo immersivo, simile a un kiosk, in cui i dispositivi sono bloccati a un insieme di app incluse nella lista consentita utilizzando la modalità di blocco attività.
- Condividere un dispositivo tra più utenti (ad esempio turnisti o utenti di kiosk pubblici) gestendo gli utenti temporanei e secondari.
- Evita che i dispositivi scarichino di nuovo la stessa app per ogni utente temporaneo memorizzando nella cache i pacchetti dell'app.
- Sospendi gli aggiornamenti di sistema over-the-air (OTA) in periodi critici bloccando la versione del sistema operativo.
Per chiamare queste API, le app devono essere l'amministratore di un dispositivo completamente gestito, come spiegato nella sezione seguente.
Dispositivi gestiti
Poiché i dispositivi dedicati potrebbero essere lasciati incustoditi o utilizzati per attività critiche, è necessario proteggerli. Per evitare l'uso improprio, i dispositivi dedicati sono completamente gestiti e di proprietà di un componente amministratore (in genere anche il componente di amministrazione gestisce gli utenti). I deployment completamente gestiti sono destinati ai dispositivi di proprietà dell'azienda utilizzati esclusivamente per scopi lavorativi. Per scoprire di più sulla gestione dei dispositivi Android, leggi la guida Panoramica di Android Enterprise.
A seconda delle esigenze della tua soluzione e dei tuoi obiettivi aziendali, puoi gestire il dispositivo in uno dei seguenti modi:
- Sviluppa il tuo controller dei criteri dei dispositivi (DPC), combinandolo con un'app Home personalizzata.
- Utilizza l'API Android Management per gestire il dispositivo ed eventuali app personalizzate.
- Utilizza una soluzione EMM di terze parti che supporti la modalità di blocco attività e altre funzionalità dedicate del dispositivo.
Test
Se prevedi di supportare un EMM di terze parti, sviluppa un piano di test end-to-end utilizzando la soluzione EMM.
Forniamo inoltre le seguenti risorse, che puoi utilizzare per creare il tuo ambiente di sviluppo o test:
- App Test DPC su Google Play
- Codice sorgente dedicato del dispositivo (Test DPC) su GitHub
Durante la fase di sviluppo, puoi impostare la tua app come amministratore di un dispositivo completamente gestito utilizzando Android Debug Bridge (ADB).
Esegui il provisioning di dispositivi dedicati
Una volta completato lo sviluppo della soluzione, puoi eseguire il provisioning dei dispositivi Android o configurare i dispositivi per la gestione. Per eseguire il provisioning di un dispositivo, completa i seguenti passaggi:
- Ripristina i dati di fabbrica del dispositivo.
Registra il dispositivo. Ti consigliamo di utilizzare un codice QR contenente una configurazione di provisioning per il dispositivo. L'amministratore IT può quindi scansionare il codice per eseguire il provisioning del dispositivo.
Se non puoi utilizzare un codice QR, puoi registrare i dispositivi con altri metodi, ad esempio tramite NFC o inserendo un identificatore.
Documentazione
Risorse aggiuntive
Per scoprire di più su come iniziare a utilizzare i dispositivi dedicati, leggi i seguenti documenti:
- Panoramica di Android Enterprise che introduce la gestione dei dispositivi.
- Crea un controller dei criteri dei dispositivi spiega come sviluppare un DPC.
- Il Libro di ricette per dispositivi dedicati, che fornisce esempi di funzionalità tipiche dei dispositivi dedicati.