如何在Android Studio中禁用清单合并

编译和发布我的应用程序的发布版本后,我很难从我的清单文件中删除不必要的(权限)的东西。 我只是不想从其他库的清单文件合并任何东西。 我有我自己的清单文件,这就是它。 没有其他的清单应该被合并

任何人都知道如何完全禁用清单合并?

Solutions Collecting From Web of "如何在Android Studio中禁用清单合并"

尝试这个

android.applicationVariants.all{ variant -> variant.outputs.each { output -> output.processResources.manifestFile = file('AndroidManifest.xml') output.processManifest.enabled=false } } 

你需要做的是禁用processManifest任务,使其不运行,并告诉processResources清单使用的是:

 android.applicationVariants.all { variant -> variant.processResources.manifestFile = file('src/main/AndroidManifest.xml') variant.processManifest.enabled=false } 

这应该工作。