Como instalar o aplicativo a partir da linha de comando (terminal)?
Gostaria de iniciar uma janela de terminal e fazer a instalação do apk na linha de comando (shell script)
EDIT1: dentro do telefone. Também é possível instalar a partir do Google Play a partir do URL, em vez de apenas um caminho local?
Não recebi resposta, como instalar o aplicativo Google Play a partir da linha de comando.
pm install <package.apk>
falha comFailure [INSTALL_FAILED_INVALID_URI]
. Se no CM12.1 ou com permissões de root e oadb
cliente no telefone, é possível contornar isso fazendo o telefone se conectar. Para fazer isso, você precisa executarsetprop service.adb.tcp.port 5555
, entãoadb start-server
, entãoadb connect 127.0.0.1:5555
, finalmenteadb shell "pm install <apk_path>"
. Todos os comandos devem ser executados como root.emulator-5554
abaixoadb devices
. Matá-lo viaadb emu kill
não funciona, mas emitirsetprop service.adb.tcp.port 5555
novamente fará com que o emulador fictício desapareça. O comando setprop deve ser executado quando o servidor adb estiver em execução, caso contrário, o emulador fictício não desaparecerá.chown root.shell /system/bin/adb
,chmod 755 /system/bin/adb
echcon u:object_r:system_file:s0 /system/bin/adb
ver se ele funciona.