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:

Android Studio — Quick run

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 AnteriorNova versãoStatus
Assinatura do androidAssinada pela TectoyFalha
Assinada pela TectoyAssinada pela TectoySucesso
Não assinadaNão assinadaSucesso

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.

Gradle Tasks > 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.