Como se instala um APK
01
Permite instalar a partir do navegador
O Android pede autorização da primeira vez: «Instalar aplicações desconhecidas» para o navegador com que transferes. É um aviso de que o ficheiro não vem de uma loja, não uma avaria.
02
Abre o ficheiro transferido
Instala-se como qualquer aplicação. Num terminal de armazém convém fazê-lo com o aparelho ligado à corrente: não pode ficar a meio.
03
Regista o terminal
No ERP: Vendas → TPV → Terminais → Emparelhar, tipo «PDA». Aparece a chave do terminal e, com ela, o QR que liga o aparelho.
Confere a impressão digital antes de instalar
Junto a cada transferência publicamos a sua impressão SHA-256. Serve para comprovar que o ficheiro que tens é exatamente o que publicámos e não outro que se tenha intrometido pelo caminho:
sha256sum atazel-pda.apk # Linux, macOS
certutil -hashfile atazel-pda.apk SHA256 # Windows
O Android vai avisar-te. Isto é o que significa
Ao instalar algo que não vem do Google Play, o Android avisa que não pode responder pelo ficheiro. Não diz que tem um vírus: diz que nunca o viu. Esse aviso aparece com qualquer aplicação de empresa instalada assim, e não há certificado que o tire - só o tiraria publicá-la no Play, o que para uma aplicação de trabalho não compensa.
O que podes fazer é comprovar que o ficheiro é o nosso. Publicamos duas impressões: a do ficheiro, que diz que ninguém lhe mexeu pelo caminho, e a do certificado que o assina, que diz que saiu de nós. A segunda não se falsifica sem a nossa chave e não muda entre versões.
Comprovar quem o assina
Com as ferramentas do Android, em qualquer computador:
apksigner verify --print-certs atazel-pda.apk
O que a aplicação leva do teu aparelho
Pede duas permissões e mais nenhuma: internet, para falar com o teu ERP, e câmara, para ler códigos - e essa pode ser negada se o terminal tiver pistola. Nem contactos, nem localização, nem ficheiros. A cópia de segurança do Android está desativada de propósito: lá dentro está a chave do teu terminal e não tem de viajar para nuvem nenhuma.
Porque não está no Google Play
Porque não é um produto de consumo: é a aplicação de trabalho do parque de terminais de um cliente, atualizada quando convém a essa loja e não quando o decide uma loja de aplicações. Transfere-se aqui, com a impressão publicada ao lado.