$ 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失败:没有这样的文件或目录' –