使用导出应用程序向导eclipse android工具不包含AndroidManifest.xml

时间:2011-11-23 05:29:29

标签: android android-manifest

我有一个相当简单的Android应用程序,我一直在Eclipse中开发。如果我通过Eclipse Run / Debug安装到设备上,则在测试设备上运行良好。

现在我已准备好在Android市场上发布该应用,我尝试使用Android工具 - >"导出已签名的应用程序包..."向导。该向导似乎成功完成。控制台或输出中没有错误或警告,向导报告成功,并且似乎有一个签名的apk。

但是,当尝试将apk上传到Android电子市场时,它会报告该APK不包含AndroidManifest.xml。我确认签名的APK确实因某种原因缺少AndroidManifest.xml文件。

环境: Windows 7的 Elipse Indigo ADT 15.0.0.v201110251216-213216

假设我的开发环境有问题。只是不知道它可能是什么。奇怪的是,调试APK正确生成并包含AndroidManifest.xml,但是当尝试通过向导导出已签名或未签名的APK时,不会在生成的APK中包含此必要文件,并且该工具仍然报告成功。

有什么建议吗?

2 个答案:

答案 0 :(得分:0)

尝试使用winzip打开.apk文件并手动添加AndroidManifest.xml 我不确定它是否会起作用 - 但这很容易让它值得一试!

答案 1 :(得分:0)

我也有同样的问题。但我没有解决这个问题

我猜测日食有问题。而我在另一台电脑上构建源代码,没有问题发生。