我在 Eclipse 中创建了一个 android 应用程序项目,每当我尝试运行该应用程序时,它都会抛出一条错误消息,提示AndroidManifest.xml
文件丢失。这是什么原因?
我正在使用带有 android-sdk 的 eclipse,ADT 版本是 20。在 SDK 管理器中,我只安装了 android 2.2 API 级别。这是那个错误的问题吗?
删除bin
项目中的文件夹和您的库依赖项。然后重新运行应用程序。
您应该清理并刷新您的项目一次。
我可以通过手动删除 bin 目录以及 gen 目录,右键单击项目并选择 Android Tools->Fix Project Properties,然后使用 Project->Build All 来解决此问题。
重新启动您的 Eclipse 并确保自动检查构建。它一直对我有用。希望这对某人有所帮助。
我关闭了所有与我尝试运行的项目无关的项目(在项目资源管理器中右键单击项目,然后选择关闭项目),问题神奇地消失了(没有明显的原因)。然后,即使我重新打开关闭的项目,问题也没有出现。
我将AndroidManifest.xml放在appcomatv7中并粘贴到项目中并解决了问题
单击项目 -> 刷新 (F5) -> 转到菜单栏中的“项目” -> 清理。这个对我有用。
我遇到了同样的问题,但不明白为什么 - 删除了 /bin、/gen、修复 AVD 等的所有内容,但仍然无济于事。
/bin 让我想到了——
我以前曾使用此建议将 /bin 从资源过滤器中排除(以从搜索中删除结果)....
我删除了 /bin 的过滤器,瞧......
有趣的是,这只在我想在 Eclipse 中调试或运行时才影响到我——我可以毫无问题地导出一个工作的 APK,但调试失败了。
希望这可以帮助。
更新后我在android studio中遇到了问题,它通过Tools -> Android ->sync with gradle file工作
(什么对我有用)
1 - 复制文件build.gradle
2 - 将复制的文件放到 android 文件夹 [example MyApp/android]