【问题标题】:AndroidManifest.xml duplicationAndroidManifest.xml 重复
【发布时间】:2015-01-08 09:05:22
【问题描述】:

我用来修改项目根文件夹中的 Androidmanifest.xml 文件。但我发现 \bin 文件夹中也有一个 AndroidManifest.xml 文件。它是由 Eclipse 自动创建和更新的吗?还是我不小心复制到那里了?

有时 \bin 文件夹中的这个文件与主 AndroidManifest.xml 不对齐,在这种情况下,我会在我的应用程序中看到崩溃和奇怪的行为。

【问题讨论】:

  • 它是自动创建的文件。即使您将其删除,它也会在您下次构建应用程序时重新创建
  • bin中的所有文件都会自动生成,你不​​要删除它,也不要编辑它。

标签: android eclipse


【解决方案1】:

bin 中的版本是由构建过程放在那里的,你不应该自己修改它。只修改项目根目录中的清单。

当文件不同时,存在某种构建问题。如果清理和重建没有帮助,请查看控制台选项卡以了解特定的构建问题。

【讨论】:

  • 非常感谢。如何在 Eclipse 中进行完整的项目清理?
  • Project -> Clean 如果我没记错的话。
【解决方案2】:

它是成功编译您的项目后系统生成的。您无需更改 /bin 文件夹下的任何内容。如果有任何不匹配,请清理您的项目,它会自行更新。

Reffered from

编译器使用 bin 文件夹作为一种暂存区来准备您的文件,以便最终打包到您的 APK 中。这包括将您的 Java 代码编译为类文件,并将您的资源(包括图像)放入特定的结构中以压缩到 APK 中。需要有单独的副本,因为 Android SDK 在打包之前会对这些图像进行一些预处理。

【讨论】:

    猜你喜欢
    • 2020-10-18
    • 2012-07-05
    • 2019-02-12
    • 1970-01-01
    • 2011-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多