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 | Android Studio打包APK安装失败:应用是非正式版本,当前设备不支持安装
将eclipse项目迁移到android studio会显示安装错误