Android Studio 在使用外部 library 的时候,有一套 manifest 的合并机制,官方也提供了 maker 工具进行修改合并规则。 假设需要移除 “android.permission.ACCESS_FINE_LOCATION” 权限,则可以在 app 的 AndroidManifest.xml 文件中,添加如下声明:
tools:node="remove" 为删除标记 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" tools:node="remove"> </uses-permission>