找不到* .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 librarycheckbox@ <your project>->right click->Properties->Android

面对同样的问题,可以通过右键单击该项目,然后selectAndroid工具 – >修复项目属性,并做一个干净的构build能够解决。 这个答案可能来得太迟,但可以帮助其他人。

我一直有同样的问题。 事实certificate,当您构build您的Android项目时,如果您没有安装Android SDK构build工具,那么Eclipse并不会提醒您,它只是静静地失败。

为了进一步增加这个问题,当我在Eclipse中检查更新时(正如很多人所build议的那样),它为我打开了Android SDK Manager,但是没有在列表中显示Android SDK Build-tools!

但是,如果你打开Eclipse并转到“Window-> Android SDK Manager”,那么它将打开pipe理器,并显示Android SDK Build-tools没有安装。

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

希望有所帮助!

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

它发生在你的版本包含编译时错误,因为.apk文件是在编译成功后生成的