Instalação e permissões
Após a instalação, a primeira tela exibida ao abrir o aplicativo será: Deseja permitir que o aplicativo seja executado sempre em segundo plano? É importante permitir que o aplicativo funcione em segundo plano para que todos os dados enviados sejam registrados na plataforma. Ao negar essa permissão, o aplicativo não poderá ser executado e não será possível utilizar suas funcionalidades.
Em versões posteriores ao Android 8, não é garantido que o aplicativo permaneça sempre em execução em segundo plano, devido às restrições impostas por cada fabricante e pelo próprio Android, já que essas versões mais recentes são voltadas para a privacidade do usuário.
Uma vez permitida a execução em segundo plano, prosseguimos com a inicialização do aplicativo. Em cada tela serão exibidas as permissões necessárias que devem ser aceitas para que o aplicativo funcione corretamente. Cada permissão é acompanhada de uma breve descrição explicando por que ou para que será utilizada. É necessário clicar no botão "Permitir" em cada uma das permissões.
Tipos de permissões:
-
Telefone: Permite gerar o IMEI estático.
-
Localização: Esta permissão é indispensável, pois é necessário acesso ao GPS para detectar a localização do dispositivo e exibi-la no mapa. É importante selecionar que o aplicativo tenha acesso à localização o tempo todo, caso contrário ele não funcionará quando estiver em segundo plano.
-
Câmera: Com esta permissão será possível escanear códigos (utilizados na Plataforma OnPatrol) e realizar streaming em tempo real.
- Gravar áudio: O aplicativo realiza transmissões de vídeo com áudio, o que é importante porque, quando um Botão de Pânico é enviado para a plataforma, os administradores poderão ouvir o que está acontecendo ao redor durante o streaming.
- Armazenamento: Esta permissão permite apenas armazenar o cache dos dados enviados pelo aplicativo, por exemplo: formulários respondidos e atribuídos, dados de latitude e longitude registrados pelo aplicativo e rondas atribuídas. Em nenhum momento o aplicativo acessa seus arquivos.
- Otimização: Ajuda o aplicativo a funcionar de forma mais eficiente, evitando que seja encerrado inesperadamente quando estiver em segundo plano ou mesmo ao ser aberto. (Essa otimização é específica para alguns fabricantes conhecidos por aplicarem otimizações por meio de suas camadas de personalização, como OPPO, XIAOMI, HUAWEI, entre outros.)






Após concluir e aceitar todas as permissões, o aplicativo começará a registrar os dados de localização (latitude e longitude, velocidade e orientação), e o botão de rastreamento ficará na cor verde.

