Bien que je suis sûr que la réponse de Saurabh fonctionnera pour la plupart des autres personnes, je voulais identifier les étapes supplémentaires que je devais prendre pour installer mon apk.
J'ai essayé de pousser vers l'appareil avec le résultat suivant:
? adb push AppClient.TestOnly.App3.apk \tmp\
failed to copy 'AppClient.TestOnly.App3.apk' to '\tmp\': Read-only file system
Après avoir regardé autour de moi pour modifier les autorisations du système de fichiers RW, j'ai fini par exécuter les commandes suivantes:
? adb shell
255|shell@android:/ $ su
shell@android:/ # mount -o remount,rw /
mount -o remount,rw /
J'ai obtenu ceci quand j'ai essayé de pousser à nouveau:
? adb push AppClient.TestOnly.App3.apk /tmp
failed to copy 'AppClient.TestOnly.App3.apk' to '/tmp': Permission denied
J'ai pu pousser vers la carte SD:
? adb push AppClient.TestOnly.App3.apk /sdcard/
3178 KB/s (99747 bytes in 0.030s)
À ce stade, j'ai pu exécuter le commandement de Saurabh:
shell@android:/ # pm install -t /sdcard/AppClient.TestOnly.App3.apk
pm install -t /sdcard/AppClient.TestOnly.App3.apk
pkg: /sdcard/AppClient.TestOnly.App3.apk
Success