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

Posted

技术标签:

【中文标题】Android Studio APK 安装错误:“本地路径不存在”【英文标题】:Android Studio APK install error: "local path doesn't exist" 【发布时间】:2013-05-28 00:03:44 【问题描述】:

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 设备外壳命令:pm install -r “/data/local/tmp/nz.co.adbc.testproject”包: /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 文件的信息?它不应该只上传包含 aar 的我的 apk 吗?

【问题讨论】:

【参考方案1】:

仅退出 Android Studio 并重新启动它...就我而言,我同时使用模块项目及其库“.aar”作为依赖项

【讨论】:

【参考方案2】:

解决问题的最佳方法。

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

祝你好运=D

【讨论】:

令人惊讶的是这个建议有效!虽然我不得不说,如果你有敏感的耳朵,快进到大约 90 秒,在视频作者骂完 Android / Android Studio 之后;)【参考方案3】:

想通了。我的项目取决于 aar 和项目本身。

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

【讨论】:

我取消选中该项目并重新启动了 Android Stuido。谢谢。【参考方案4】:

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

【讨论】:

【参考方案5】:

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

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

问题已解决。

【讨论】:

【参考方案6】:

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

无论如何都为我工作!

【讨论】:

【参考方案7】:

第 1 步: 构建 -> 清理项目

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

【讨论】:

以上是关于Android Studio APK 安装错误:“本地路径不存在”的主要内容,如果未能解决你的问题,请参考以下文章

我用android studio创建一个TV项目,打包成apk 后 安装出现如下错误是怎么回事?

Android studio编译不同架构apk方法

Android | Android Studio打包APK安装失败:应用是非正式版本,当前设备不支持安装

将eclipse项目迁移到android studio会显示安装错误

Android Studio生成签名安装包(Generate Signed APK)

Android Studio无法生成APK