当我尝试在Android Studio上调试应用程序时,给出了以下日志输出:

APK文件 /Users/MyApplicationName/app/build/outputs/apk/app-debug.apk没有 存在于磁盘上。

我重启了Android Studio,但是我无法解决这个问题。我怎么解决呢? 谢谢你!


当前回答

对于Unix类用户(Linux/MacOs X),而不是删除~/。Gradle /caches/,在命令行执行:

$ cd path_to_you_project
$ touch build.gradle

然后要求Android Studio构建APK,它将重置gradle缓存本身。

其他回答

单击此选项可解决错误:

确保在路径中没有撇号或&

如果你尝试了以上所有的答案,它没有工作,尝试禁用“立即运行”功能。在所有尝试之后,这一个帮助了我。

文件->设置->构建,执行,部署->即时运行->取消选中复选框

这些方法我都试过了,但没有一个奏效。我最终不得不在同一时间内做一些这样的事情。花了这么多时间真是令人沮丧。

我遇到的问题与升级到AS 3.1后运行单元测试有关。

以下是我所做的… 1)。运行/编辑配置/选择测试.... 2)。为“Gradle-aware Make”添加选项 3)。选中Misc选项卡上的“如果ADK未更改,则跳过安装”复选框

祝你好运。

通过更新Android SDK-Build Tools解决了这个问题。