$ adb shell
# mkdir data/local/tmp/testjars
# exit
這工作正常,並給出沒有錯誤,但是當我做:/系統/ bin/sh的:亞行:未發現
$ adb push <project_root_folder>/app/build/outputs/apk/app-debug.apk data/local/tmp/testjar/load.apk
我得到的錯誤:
/system/bin/sh: adb: not found
什麼我錯過了嗎?我怎樣才能解決這個問題?
UPDATE
IM在虛擬設備(的Nexus 5)部署我的應用程序。
Android Studio 2.2.3
Build #AI-145.3537739, built on December 2, 2016
JRE: 1.8.0_76-release-b03 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.oWindows 10
嗨@JonasKöritz。我剛剛更新了我的問題。我在Windows 10上使用Android Studio。我嘗試了您的建議,但沒有成功。我也在虛擬設備上部署我的應用程序。 –
你在哪裏輸入'adb push /app/build/outputs/apk/app-debug.apk data/local/tmp/testjar/load.apk'? '$'意味着這是一個linux(或者Android)shell。 –
我在兩者上都嘗試過:在Android Shell上以及在主機上執行它。在主機上,它給出錯誤:'adb:error:failed to copy'F:/projects/android/android_studio/plugins/dexclassloader/PluginSample/app/build/outputs/apk/app-release-unsigned.apk'to 'data/local/tmp/testjar/app-release-unsigned.apk':secure_mkdirs失敗:沒有這樣的文件或目錄' –