2013-08-20 53 views
0

文件DNE我使用亞行無法通過ADB安裝APK,儘管顯示了利用亞行外殼LS

adb push myAppName.apk /sdcard/ 

仔細檢查上傳的APK:

adb shell ls /sdcard/ 

果然,它的存在。 則:

adb install /sdcard/myAppName.apk 
can't find '/sdcard/myAppName.apk' to install 

注*我嘗試了一個xda post的建議,但是這並不能幫助增加括號中的路徑。 是否有多個SD卡目錄推送默認爲一個和默認安裝到另一個?我嘗試使用根資源管理器來查找adb install /sdcard/<TAB>建議的文件,但我無法在任何目錄中存檔這些文件。

回答

3

adb install會在你的電腦上安裝一個文件來安裝它。它不會在手機上看。

+0

確實,這是有效的。我幾次閱讀adb文檔「您可以使用adb從開發計算機複製應用程序,並將其安裝在仿真器/設備實例上。爲此,請使用install命令。使用此命令,您必須指定您要安裝的.apk文件:「 對我而言,這意味着我應該使用push來複制並安裝以進行安裝。如果從我的電腦安裝,我會認爲它會指定「本地路徑」。 – skotturi

1

您可以使用:

adb shell pm install /mnt/sdcard/myAppName.apk 

它會從設備它自安裝APK。
請檢查Package Managerhere

0

連接你的設備和你的app.apk的位置做adb install app.apk。它會將其安裝到您的設備上。