Gradle更改android清单标签

Gradle更改android清单标签,android,build.gradle,Android,Build.gradle,我一直在试验gradle构建系统,我遇到了一个奇怪的问题。当我使用 <uses-library android:name="com.google.android.maps" android:required="false"/> 在使用gradle的清单中,我检查清单以进行调试,我看到 <uses-library android:name="com.google.android.maps" android:required="true"/> 有什么方法可以改变吗

我一直在试验gradle构建系统,我遇到了一个奇怪的问题。当我使用

<uses-library android:name="com.google.android.maps" android:required="false"/>

在使用gradle的清单中,我检查清单以进行调试,我看到

<uses-library android:name="com.google.android.maps" android:required="true"/>


有什么方法可以改变吗?

你能解释一下“我检查清单进行调试”是什么意思吗?当我进入“构建>清单>调试”时,我会看到我的常规清单,但该库现在是必需的,而不是可选的。“当我进入“构建>清单>调试”时,这是什么意思?你指的是Android Studio吗?我指的是使用gradle创建的构建文件夹。每个模块都会得到一个构建文件夹,在其中分解所有修改。因此,在本例中,为了查看生成的APK,我将转到MODULE/build/APks。因此,为了查看清单,我转到MODULE/build/manifests/debug/AndroidManifest.xml。“我只是指在使用gradle之后创建的构建文件夹”——啊,所以
/