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

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

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


当前回答

构建APK(s),并确保它工作

其他回答

删除~/.gradle/caches/目录。在Android Studio打开时这样做是可以的。(参考pm安装错误的包名) 在Android Studio上按“同步项目与Gradle文件”图标 运行项目,远程路径将是正确的。

参考答案@ Android Studio在运行.apk时得到错误的包名

在我的例子中,我在应用程序文件路径中使用了一个特殊字符。我关闭了Android Studio并从我的应用程序文件路径中删除了'字符。当我重新启动项目时,一切都很正常。

我改变体型。gradle文件的一些信息,然后点击“现在同步”,就可以了。

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

$ cd path_to_you_project
$ touch build.gradle

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

对我来说,问题是它无法找到apk,尽管apk存在。

The APK file /Users/Paul/AndroidStudioProjects/android-tv-launcher/ui/build/outputs/apk/nameofapk.apk does not exist on disk.
Error while Installing APK

我所要做的,就是右键点击apk-copy相对路径,然后

adb install -r <paste of relative path>

apk已经安装好了。 这个问题发生在OSX上。