Chr*_*ell 12 android google-play
Google在其Google Play开发者控制台的"定价和分发"页面上添加了一个新选项,要求发布商声明他们是否有广告.我们的应用没有广告,但我们被标记为拥有AdMob SDK.
我们在您的一个或多个有效APK中检测到广告SDK:
Run Code Online (Sandbox Code Playgroud)version: XXXXX, sdk: AdMob如果您的应用正在投放广告,请将您的广告声明更改为"是".未能准确宣布广告的存在违反了政策规定,可能会导致您的应用从Google Play中删除.您可以访问我们的帮助中心了解详情.
就我从Gradle文件中可以看出,我们没有AdMob:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'me.dm7.barcodescanner:zxing:1.7.2'
compile 'com.google.android.gms:play-services:8.3.0'
compile 'com.android.support:appcompat-v7:23.1.0'
compile 'com.android.support:cardview-v7:23.1.0'
compile 'com.android.support:recyclerview-v7:23.1.0'
}
Run Code Online (Sandbox Code Playgroud)
可能导致依赖性出现的原因是什么?我怎么能摆脱它?
JK *_*tel 17
我已按照以下步骤操作,它删除了通知
首先检查哪个 gradle 包包含“play-services-ads-identifier”包依赖。您可以添加更新这些包,如下所示:
implementation('com.google.firebase:firebase-analytics') {
exclude module: "play-services-ads-identifier"
exclude module: "play-services-measurement"
exclude module: "play-services-measurement-sdk"
}
Run Code Online (Sandbox Code Playgroud)
其次,如果您的 gradle 中有包含广告的分析包,那么您必须遵循这些步骤,或者您可以跳过它。您可以在应用的清单标签中添加以下标签。
<meta-data android:name="google_analytics_adid_collection_enabled"
android:value="false" />
Run Code Online (Sandbox Code Playgroud)
希望它也能帮助你。
Tan*_*.7x 14
您可以运行gradlew -q dependencies app:dependencies以查看每个配置的依赖项(包括所有传递依赖项).
您还可以指定单个配置,例如 --configuration releaseCompile
在您的情况下,您会发现Google Play服务包含对AdMob的传递依赖.
您可以通过仅使用Play服务的各个组件(例如play-services-location)而不是整个Play服务来缓解此问题.但是,您可能会发现您使用的其中一个组件仍然依赖于AdMob.例如,版本8.1.0 play-services-analytics具有传递依赖性play-services-ads,即AdMob SDK.
小智 10
尽管检测到了,但在 Google Play 支持聊天中,我在 Google Play 控制台中说“不”。
小智 6
我已经通过这些步骤解决了
play-services-ads-identifier。通过Android Studio Gradle面板
点击右侧的Gradle选项卡play-services-ads-identifier。就我而言,我有两个依赖项,其中包含play-services-ads.implementation('com.google.firebase:firebase-core:19.0.2') {
exclude module: "play-services-ads-identifier"
exclude module: "play-services-measurement"
exclude module: "play-services-measurement-sdk"
}
Run Code Online (Sandbox Code Playgroud)
implementation('com.google.firebase:firebase-analytics') {
exclude module: "play-services-ads-identifier"
exclude module: "play-services-measurement"
exclude module: "play-services-measurement-sdk"
}
Run Code Online (Sandbox Code Playgroud)
它解决了我的问题。
| 归档时间: |
|
| 查看次数: |
2187 次 |
| 最近记录: |