Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
bin目录中是否存在重复的AndroidManifest.xml?_Android_Android Manifest_Duplication - Fatal编程技术网

bin目录中是否存在重复的AndroidManifest.xml?

bin目录中是否存在重复的AndroidManifest.xml?,android,android-manifest,duplication,Android,Android Manifest,Duplication,我刚刚升级到一个最新的ADT,似乎有了很大的变化(更好) 刚刚创建了一个新项目并查看了我的项目的bin目录,我看到了一个AndroidManifest.xml文件,它似乎与项目根目录中的文件完全相同 对根清单文件的更改似乎也会自动反映在bin 有什么好处?为什么有重复的清单?似乎找不到任何相关文档。当项目生成时,它会在bin文件夹中创建一个自身副本以供执行,您可以忽略生成文件夹中的所有内容,因为它不需要您直接编辑。您还可以找到.class文件的副本,这些文件是从java等价物编译而来的,.dex

我刚刚升级到一个最新的ADT,似乎有了很大的变化(更好)

刚刚创建了一个新项目并查看了我的项目的
bin
目录,我看到了一个
AndroidManifest.xml
文件,它似乎与项目根目录中的文件完全相同

对根清单文件的更改似乎也会自动反映在
bin


有什么好处?为什么有重复的清单?似乎找不到任何相关文档。

当项目生成时,它会在bin文件夹中创建一个自身副本以供执行,您可以忽略生成文件夹中的所有内容,因为它不需要您直接编辑。您还可以找到.class文件的副本,这些文件是从java等价物编译而来的,.dex文件和所有可绘制资源


唯一需要担心的AndroidManifest.xml是根项目目录中的一个

这是新的manifestMerge.enabled属性的结果

可以使用它将库项目清单文件合并到包含项目的清单中


生成的清单将在您的/bin目录中。

感谢您的澄清!对于那些想知道的人来说,这在project.properties文件中被设置为true。@Benito Bertoli您能举个例子说明为什么要这样做吗?@CommittedRoider如果您在库项目的清单中声明了活动或接收者,这可以帮到您。它们将与当前项目的清单合并,因此您不必再次声明它们。