Tectoy/Pax
Deploy Tectoy/Pax
Dispositivo de desenvolvimento/debug
Dica
Você pode testar o deploy usando o código do aplicativo de exemplo disponibilizado.
Para realizar um deploy na máquina para testes, pode-se utilizar o quick run do Android Studio, conforme abaixo:
Também é possível instalar via Android Debug Bridge (ADB). Após o build, navegue até a pasta em que se encontra o app e utilize o comando:adb install -t nome_do_app.apk
Caso já tenha uma versão anterior instalada, é possível instalar com o comando:adb install -t -r nome_do_app.apk
Dispositivo de produção
Caso seja necessário gerar uma release, é preciso configurar a assinatura de aplicativo disponibilizada pelo fabricante (no caso do A910/A910S, consulte a Tectoy).
Além da assinatura da aplicação, é necessário enviar o pacote com assinatura anterior para mais uma etapa de assinatura na Tectoy (sem essa etapa, não é possível instalar a aplicação no SmartPOS de produção).
Dica
Só é possível instalar uma aplicação com nível de segurança igual à instalada no dispositivo, conforme tabela abaixo:
Versão Anterior | Nova versão | Status |
---|---|---|
Assinatura do android | Assinada pela Tectoy | Falha |
Assinada pela Tectoy | Assinada pela Tectoy | Sucesso |
Não assinada | Não assinada | Sucesso |
Caso seja necessário instalar versões de níveis de assinatura diferentes, é necessário desinstalar a versão anterior.
Build da aplicação
Para buildar o pacote, basta navegar pelo Android Studio até as tasks do Gradle, e selecionar a opção assemble.
Instalar aplicação numa máquina de produção
Observando os passos anteriores de assinatura de versão, para deploy em máquina de produção, não é possível instalar via ADB, sendo necessário o uso de uma ferramenta específica do fabricante. Para obtê-la, entre em contato com a Tectoy.