Aunque estoy seguro de que la respuesta de Saurabh funcionará para la mayoría de las personas, quería identificar los pasos adicionales que tuve que tomar para instalar mi apk.
Traté de empujar al dispositivo con el siguiente resultado:
? adb push AppClient.TestOnly.App3.apk \tmp\
failed to copy 'AppClient.TestOnly.App3.apk' to '\tmp\': Read-only file system
Después de mirar alrededor para cambiar los permisos RW del sistema de archivos, terminé ejecutando los siguientes comandos:
? adb shell
255|shell@android:/ $ su
shell@android:/ # mount -o remount,rw /
mount -o remount,rw /
Obtuve esto cuando intenté presionar nuevamente:
? adb push AppClient.TestOnly.App3.apk /tmp
failed to copy 'AppClient.TestOnly.App3.apk' to '/tmp': Permission denied
Pude empujar a la tarjeta sd:
? adb push AppClient.TestOnly.App3.apk /sdcard/
3178 KB/s (99747 bytes in 0.030s)
En ese momento pude ejecutar el comando 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