AD_ID
许可的目的。问题是,我们的应用程序并未明确声明
AD_ID
许可,但事实证明,某些Play-Services Lib或Firebase使用它,因此,它已被合并到我们的应用程序的清单中。因此,我找到了一些解决方案,因此图书馆声明的许可将不会合并到应用程序的清单上,但我担心我们的应用程序的功能依赖燃料,可能会停止工作。有人面对这种情况吗?
如果您已经禁用了集合,则删除AD_ID权限不太可能引起问题。请参阅:
<meta-data android:name="google_analytics_adid_collection_enabled" android:value="false" />
thermove许可:
<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove" />
AD_ID
Yes
”和标记“
Analytics
”选项,如果AD_ID来自FirebaseAnalytics.
如果您想从合并的清单中检查此权限的位置,然后在Android Studio中访问Options->Code->Analyze Code->Dependencies..
./gradlew app:dependencies
,请搜索“
play-services-ads-identifier
”,您将从其到达的位置。
如果您想禁用收集广告ID,请在Android清单文件中提及以下内容。
<meta-data android:name="google_analytics_adid_collection_enabled" android:value="false" />
<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove"/>