Android Studio APK安装错误:“本地路径不存在”

时间:2013-06-01 05:59:23

标签: android actionbarsherlock gradle android-studio

在Android Studio中点击“运行”或“调试”按钮时,我得到以下输出:

  

等待设备。目标设备:emulator-5554(2.2)上传文件     本地路径:   /Users/myname/Development/TestProject/Test/build/apk/Test-debug-unaligned.apk     远程路径:/data/local/tmp/nz.co.adbc.testproject安装   nz.co.adbc.testproject DEVICE SHELL命令:pm install -r   “/ data /local/tmp/nz.co.adbc.testproject”pkg:   /data/local/tmp/nz.co.adbc.testproject成功

     

上传文件本地路径:   /Users/myname/Development/TestProjectProject/actionbarsherlock/build/libs/actionbarsherlock-debug.aar     远程路径:/data/local/tmp/com.actionbarsherlock   本地路径不存在。

由于此错误(以粗体显示),因此无法启动意图。因此,我无法在Android Studio中调试我的应用程序。

该应用程序正常工作。它仍然安装并运行正常(从应用程序抽屉手动启动时)。

之前有没有人看过这个错误,并且有任何关于它为什么要上传actionbarsherlock的aar文件的信息?它不应该只上传我的apk,其中包括aar?

7 个答案:

答案 0 :(得分:13)

只退出Android Studio并重新启动它...在我的情况下,我使用模块项目及其库“.aar”作为依赖项

答案 1 :(得分:6)

解决问题的最佳方法。

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

祝你好运= D

答案 2 :(得分:3)

想出来。我的项目取决于aar和项目本身。

档案 - >项目结构 - >模块 - >您的项目 - >依赖关系 - >取消选中项目(仅取决于aar)

答案 3 :(得分:1)

在我的情况下,这是因为我最初使用的是Build Tools 17.后来我将Build Tools更新为19并删除了旧的Build Tools。这导致“本地路径不存在”。

答案 4 :(得分:1)

按照以下步骤操作。这对我有用......

  • 转到您的项目目录。在该目录中搜索.apk文件....
  • 你会发现一个名为你的项目的apk + debug-unalighned.apk。
  • 在您的项目文件夹中打开包含项目源目录的.iml文件。
  • <option name="APK_PATH" value="/build/apk/(apk file name that was found earlier with apk extension)" />标记内打开并添加写<configration> <configration/>
  • 现在去运行你的项目......

问题已解决。

答案 5 :(得分:0)

找到修复程序 - 转到文件 - &gt;项目结构并查找项目编译器输出标题(在项目,defualt屏幕上) - 确保路径存在(如果需要添加文件夹),似乎Studio不能/不会自动执行

无论如何,

为我工作了!

答案 6 :(得分:0)

第1步: 构建 - &gt;清洁项目

第2步: 工具 - &gt; Android - &gt;使用Gradle文件同步项目