安卓工作室APK安装错误:"local path doesn't exist"



在Android Studio中点击"run"或"debug"按钮时,我得到以下输出:

等待设备。目标设备:模拟器-5554(2.2)上传文件本地路径:/用户/名字/开发/TestProject/测试/构建/apk/Test-debug-unaligned.apk远端路径:"/data/local/tmp/nz.co.adbc"。testproject安装z.co.adbc.testproject设备SHELL命令:pm install -r"/数据/地方/tmp/nz.co.adbc。testproject"包裹:/数据/地方/tmp/nz.co.adbc。testproject成功

上传文件的本地路径:/用户/名字/开发/TestProjectProject/actionbarsherlock/构建/libs/actionbarsherlock-debug.aar远端路径:/data/local/tmp/com.actionbarsherlock本地路径不存在

由于这个错误(粗体),它不会启动意图。因此,我无法在Android Studio中调试我的应用程序。

否则应用程序工作正常。它仍然安装和运行良好(当手动从应用程序抽屉启动时)。

有没有人看到这个错误之前,并有任何信息,为什么它试图上传的aar文件的actionbarsherlock?它不应该只上传我的包含aar的apk吗?

只能退出Android Studio并重新启动…在我的情况下,我正在使用模块项目和它的库"。

用它来解决你的问题的最好方法。

http://www.youtube.com/watch?v=i4WcMIyc8OQ

Good Luck =D

明白了。我的项目依赖于aar和项目本身。

File -> Project Structure -> Modules -> Your Project -> Dependencies ->取消选中项目(仅依赖于aar)

在我的例子中,这是因为我最初使用的是Build Tools 17。后来我将Build Tools更新为19,并删除了旧的Build Tools。导致"Local Path Doesn't Exist"

按以下步骤操作。

  • 进入你的项目目录。在该目录中搜索.apk文件....
  • 你会发现一个包含你的项目名称+debug- unaligned .apk的apk。
  • 在包含项目源目录的项目文件夹中打开.iml文件。
  • 打开并在<configration> <configration/>标签中添加写<option name="APK_PATH" value="/build/apk/(apk file name that was found earlier with apk extension)" />

解决问题。

找到一个修复-进入文件->项目结构,寻找项目编译器输出标题(在项目,默认屏幕上)-确保路径存在(必要时添加文件夹),似乎Studio不能/不会自动完成

无论如何

对我有用!

第一步:Build -> Clean Project

步骤2:Tools -> Android -> Sync Project With Gradle Files

相关内容

最新更新