quinta-feira, 20 de outubro de 2022

Android - Gestão APK com ADB

Android - Ativar modo de Programador to Settings

Para ativar o modo de Programador é necessário:

Definições > Sobre o Dispositivo

Clicar 7 vezes consecutivas no número da compilação para ativar o modo de Programador


Android - Ativar depuração USB

Para ativar a depuração por USB é necessário:

Definições > Opções do programador

Ativar a depuração por USB


ADB - Instalação

É possível instalar o adb a partir dos repositórios:

sudo apt install adb


ADB - Utilização

Para iniciar o servidor adb:

adb start-server


Ligar o dispositivo android com a opção de depuração USB ativa por USB ao computador.

No android é apresentada mensagem para confirmar que se confia na ligação adb.

Listar pacotes instalados no dispositivo

adb shell pm list packages

É necessário procurar o nome do pacote. Na play store o URL da aplicação tem o nome do pacote.

Obter Path de um pacote

adb shell pm path nome_do_pacote

Extrair pacote para APK

adb pull data/app/nome_do_pacote_na_path/base.apk /caminho/nome.apk

Instalar APK no dispositivo

adb install -r /caminho/nome.apk  




Referências

https://stackoverflow.com/questions/4032960/how-do-i-get-an-apk-file-from-an-android-device

https://www.vrtourviewer.com/docs/adb/