Meskipun saya yakin jawaban Saurabh akan bekerja untuk sebagian besar orang lain, saya memang ingin mengidentifikasi langkah-langkah tambahan yang harus saya ambil untuk menginstal apk saya.
Saya mencoba mendorong ke perangkat dengan hasil berikut:
? adb push AppClient.TestOnly.App3.apk \tmp\
failed to copy 'AppClient.TestOnly.App3.apk' to '\tmp\': Read-only file system
Setelah melihat sekeliling untuk mengubah izin filesystem RW saya akhirnya menjalankan perintah berikut:
? adb shell
255|shell@android:/ $ su
shell@android:/ # mount -o remount,rw /
mount -o remount,rw /
Saya mendapatkan ini ketika saya mencoba untuk mendorong lagi:
? adb push AppClient.TestOnly.App3.apk /tmp
failed to copy 'AppClient.TestOnly.App3.apk' to '/tmp': Permission denied
Saya bisa mendorong ke sdcard:
? adb push AppClient.TestOnly.App3.apk /sdcard/
3178 KB/s (99747 bytes in 0.030s)
Pada titik mana saya bisa menjalankan perintah 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