Comment installer l'application à partir de la ligne de commande (terminal)?
Je voudrais démarrer une fenêtre de terminal et faire l'installation d'apk à partir de la ligne de commande (script shell)
EDIT1: dans le téléphone. Est-il également possible d'installer à partir de Google Play à partir d'une URL, au lieu d'un chemin local?
Je n'ai pas reçu de réponse, comment installer l'application Google Play à partir de la ligne de commande.
pm install <package.apk>
échoue avecFailure [INSTALL_FAILED_INVALID_URI]
. Si sur CM12.1 ou ayant des autorisations root et leadb
client sur le téléphone, il est possible de contourner cela en faisant se connecter le téléphone à lui-même. Pour ce faire, vous devez exécutersetprop service.adb.tcp.port 5555
, puisadb start-server
, puisadb connect 127.0.0.1:5555
, puis enfinadb shell "pm install <apk_path>"
. Toutes les commandes doivent être exécutées en tant que root.emulator-5554
sousadb devices
. Le tuer viaadb emu kill
ne fonctionne pas, mais émettre àsetprop service.adb.tcp.port 5555
nouveau fera disparaître l'émulateur factice. La commande setprop doit être exécutée lorsque le serveur adb est en cours d'exécution, sinon l'émulateur factice ne disparaîtra pas.chown root.shell /system/bin/adb
,chmod 755 /system/bin/adb
etchcon u:object_r:system_file:s0 /system/bin/adb
voir si cela fonctionne.