找不到* .apk错误

时间:2011-06-23 06:58:58

标签: android eclipse compiler-errors apk

[2011-06-22 23:55:09 - main] Android Launch!
[2011-06-22 23:55:09 - main] adb is running normally.
[2011-06-22 23:55:09 - main] Could not find main.apk!

我是Android开发的新手并且遇到了一个非常奇怪的错误。当我编译我的Android应用程序时,我得到上述错误。在此之前,应用程序运行良好。

提前致谢。

5 个答案:

答案 0 :(得分:7)

我遇到了这个问题,因为我通过勾选Is library复选框@ <your project>->right click->Properties->Android

意外地将项目设为库

答案 1 :(得分:6)

遇到同样的问题,可以通过右键单击项目然后选择Android工具来解决问题 - &gt;修复项目属性并执行干净的构建。对于这篇文章,这个答案可能来得太晚了,但它可以帮助其他人。

答案 2 :(得分:5)

我一直有同样的问题。事实证明,当您构建Android项目时,如果您没有安装Android SDK Build-tools,Eclipse就不会发出警告 - 它只是无声地失败。

为了进一步解决这个问题,当我在Eclipse中检查更新时(正如许多人建议的那样),它为我打开了Android SDK Manager,但它没有在列表中显示Android SDK Build-tools! / p>

但是,如果您打开Eclipse并转到“Window-&gt; Android SDK Manager”,它将打开管理器并显示未安装Android SDK Build-tools。

安装Android SDK Build-tools并更新其他软件包为我解决了这个问题。您可能希望在安装后清理并重建所有项目。

希望有所帮助!

答案 3 :(得分:1)

出现此问题的原因可能是您从项目文件夹中删除/重命名了/ bin文件夹中的main.apk文件。在这种情况下,只需对代码进行一些小改动并再次编译。将生成一个新的.apk。

答案 4 :(得分:0)

当您的构建包含编译时错误时会发生这种情况,因为.apk文件是在成功编译后生成的

相关问题