在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?
答案 0 :(得分:13)
只退出Android Studio并重新启动它...在我的情况下,我使用模块项目及其库“.aar”作为依赖项
答案 1 :(得分:6)
答案 2 :(得分:3)
想出来。我的项目取决于aar和项目本身。
档案 - >项目结构 - >模块 - >您的项目 - >依赖关系 - >取消选中项目(仅取决于aar)
答案 3 :(得分:1)
在我的情况下,这是因为我最初使用的是Build Tools 17.后来我将Build Tools更新为19并删除了旧的Build Tools。这导致“本地路径不存在”。
答案 4 :(得分:1)
按照以下步骤操作。这对我有用......
<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文件同步项目