हालाँकि मुझे यकीन है कि सौरभ का जवाब अधिकांश अन्य लोगों के लिए काम करेगा, लेकिन मुझे अपने एपीके को स्थापित करने के लिए अतिरिक्त कदमों की पहचान करनी थी।
मैंने निम्नलिखित परिणाम के साथ डिवाइस पर धकेलने की कोशिश की:
? adb push AppClient.TestOnly.App3.apk \tmp\
failed to copy 'AppClient.TestOnly.App3.apk' to '\tmp\': Read-only file system
फाइल सिस्टम RW अनुमतियों को बदलने के लिए चारों ओर देखने के बाद मैंने निम्नलिखित आदेशों को निष्पादित किया:
? adb shell
255|shell@android:/ $ su
shell@android:/ # mount -o remount,rw /
mount -o remount,rw /
मुझे यह तब मिला जब मैंने फिर से धक्का देने की कोशिश की:
? adb push AppClient.TestOnly.App3.apk /tmp
failed to copy 'AppClient.TestOnly.App3.apk' to '/tmp': Permission denied
मैं sdcard को आगे बढ़ाने में सक्षम था:
? adb push AppClient.TestOnly.App3.apk /sdcard/
3178 KB/s (99747 bytes in 0.030s)
किस बिंदु पर मैं सौरभ की आज्ञा का पालन करने में सक्षम था:
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