找不到*.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应用程序时,我会收到上面的错误。而在昨天之前,该应用程序运行良好。

提前谢谢。

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

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

我也遇到了同样的问题。事实证明,当你构建你的Android项目时,如果你没有安装Android SDK构建工具,Eclipse不会警告你——它只是无声地失败了。

为了进一步增加问题,当我在Eclipse中检查更新时(正如许多人所建议的那样(,它为我打开了Android SDK管理器,但它没有在列表中显示Android SDK构建工具!

但是,如果您打开Eclipse并转到"Window->Android SDK Manager",则它将打开管理器,并应显示未安装Android SDK Build工具。

安装Android SDK构建工具并更新其他软件包为我解决了这个问题。安装后,您可能需要清理并重建所有项目。

希望能有所帮助!

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

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

最新更新