O Android inclui APIs para gerenciar dispositivos dedicados a uma finalidade específica. Este guia do desenvolvedor apresenta essas APIs. Se você é um desenvolvedor de gerenciamento de mobilidade empresarial (EMM) ou um integrador de soluções, leia este guia para começar.
Onde os dispositivos dedicados são usados?
Os dispositivos dedicados (anteriormente chamados de "propriedade da empresa, uso único" ou COSU, na sigla em inglês) são dispositivos totalmente gerenciados que atendem a uma finalidade específica. O Android fornece APIs que podem ajudar a criar dispositivos que atendam às necessidades específicas de funcionários e clientes:
- Para funcionários:gerenciamento de inventário, gerenciamento de serviços de campo, transporte e logística
- Volta ao cliente:quiosques, sinalização digital, check-in em hospitalidade
Recursos para dispositivos dedicados
O Android inclui APIs para ajudar as pessoas que usam dispositivos dedicados a se concentrar nas tarefas. Normalmente, essas APIs são chamadas em um app de início personalizado desenvolvido. Seu app de início personalizado pode usar algumas ou todas as APIs abaixo:
- Execute o sistema de modo imersivo, semelhante a quiosque, em que os dispositivos ficam bloqueados para um conjunto de apps na lista de permissões usando o modo de bloqueio de tarefas.
- Compartilhe um dispositivo entre vários usuários (como funcionários em turnos ou usuários de quiosques públicos) gerenciando usuários temporários e secundários.
- Evite dispositivos que façam o download do mesmo app novamente para cada usuário temporário armazenando pacotes de apps em cache.
- Suspenda as atualizações over the air (OTA) do sistema em períodos críticos congelando a versão do sistema operacional.
Para chamar essas APIs, os apps precisam ser administradores de um dispositivo totalmente gerenciado, explicado na seção a seguir.
Dispositivos gerenciados
Como dispositivos dedicados podem ser deixados sem supervisão ou usados em tarefas críticas, é necessário protegê-los. Para evitar o uso indevido, os dispositivos dedicados são totalmente gerenciados e pertencem a um componente de administrador. O componente de administração geralmente também gerencia os usuários. As implantações totalmente gerenciadas são para dispositivos da empresa usados exclusivamente para fins de trabalho. Para saber mais sobre o gerenciamento de dispositivos Android, leia o guia Visão geral do Android Enterprise.
Dependendo das necessidades da solução e das metas de negócios, é possível gerenciar o dispositivo de uma das seguintes maneiras:
- Desenvolva seu próprio controlador de política de dispositivo (DPC, na sigla em inglês), combinando-o com um app de início personalizado.
- Use a API Android Management para gerenciar o dispositivo e apps personalizados.
- Use uma solução de EMM de terceiros com suporte para o modo de tarefa de bloqueio e outros recursos de dispositivos dedicados.
Testes
Se você planeja oferecer suporte a um EMM de terceiros, desenvolva um plano de teste completo usando a solução do EMM.
Também fornecemos os seguintes recursos, que podem ser usados para criar seu próprio ambiente de desenvolvimento ou teste:
- Testar o app DPC no Google Play
- Código-fonte do dispositivo dedicado (DPC de teste) no GitHub
Durante o desenvolvimento, você pode definir seu app como o administrador de um dispositivo totalmente gerenciado usando o Android Debug Bridge (adb).
Provisionar dispositivos dedicados
Quando terminar de desenvolver sua solução, você estará pronto para provisionar dispositivos Android ou configurar os dispositivos para gerenciamento. Para provisionar um dispositivo, siga estas etapas:
- Redefina os dispositivos para a configuração original.
Registre o dispositivo. Recomendamos usar um código QR que contenha uma configuração de provisionamento para o dispositivo. Um administrador de TI pode fazer a leitura do código para provisionar o dispositivo.
Se não for possível usar um código QR, registre dispositivos usando outros métodos, como NFC ou inserindo um identificador.
Documentação
Outros recursos
Para saber mais sobre os primeiros passos com dispositivos dedicados, leia os seguintes documentos:
- Visão geral do Android Enterprise, que apresenta o gerenciamento de dispositivos.
- O artigo Criar um controlador de política do dispositivo explica como desenvolver um DPC.
- O manual de dispositivos dedicados apresenta exemplos de recursos típicos de dispositivos dedicados.