Skip to content

[M8 M10] Solicitação de permissão de acesso ao SAT Android.

Automação Elgin/Bematech edited this page Jul 3, 2024 · 3 revisions

Olá parceiro de software Elgin e Bematech,

Nesta documentação, iremos mostrar como ajustar a questão dos aplicativos Android nos MiniPDVs M8 e M10 solicitarem permissão para os equipamentos SMART SAT Elgin, s@tGo Bematech (focos desse tutorial) ou qualquer outro dispositivo conectado nas portas USB.

Basicamente, basta fazer o seguinte:

  1. No arquivo "manifest.xml" da aplicação, adicione um par de elementos <intent-filter> e <meta-data> para o intent android.hardware.usb.action.USB_DEVICE_ATTACHED na sua atividade principal, similar a imagem:
    M8M10_Manifest

O elemento aponta para um arquivo de recurso XML externo que declara informações de identificação sobre o dispositivo que você quer detectar.

  1. Crie um arquivo de recursos na pasta xml do projeto com as informações referentes ao dispositivo, similar a imagem:
    M8M10_xml

Os dados da imagem acima servem para identificação do SmartSAT, por exemplo.

Caso queira saber mais sobre o assunto, sugerimos a leitura da documentação oficial do Android, disponível aqui. Qualquer dúvida, é só nos chamar!



Abraço,
Comunidade de Desenvolvedores Elgin