Google Play服务上的广告解析会在APK中显示Admob

时间:2016-01-07 11:21:52

标签: java android admob google-play-services codenameone

Google Play现在要求您为通过Google Play分发的所有应用填写广告声明。我将我的应用更新为“不支持广告”,Google回复说它在我的应用AdMob 350中找到了一个广告SDK。

他们接受了没有广告宣言,即使这样做也不是必要的,但有没有办法将其从构建中排除,因为我没有使用它?

2 个答案:

答案 0 :(得分:0)

Codename One默认包含自3.2版以来的版本中的Google Play服务。

Play服务包括许多不错的功能,例如改进的位置,IAP等。它们还附带了admob集成。

您可以通过设置android.includeGPlayServices=false构建提示来删除Google Play服务。

答案 1 :(得分:0)

我假设您将整个Google Play服务作为您应用中的依赖项。

  

从Google Play Services 6.5及更高版本中,您可以选择哪个   您想要使用的各个API,并只导入那些。

这是整个清单

Google+                         com.google.android.gms:play-services-plus:6.5.+
Google Account Login            com.google.android.gms:play-services-identity:6.5.+
Google Activity Recognition     com.google.android.gms:play-services-location:6.5.+
Google App Indexing             com.google.android.gms:play-services-appindexing:6.5.+
Google Cast                     com.google.android.gms:play-services-cast:6.5.+
Google Drive                    com.google.android.gms:play-services-drive:6.5.+
Google Fit                      com.google.android.gms:play-services-fitness:6.5.+
Google Maps                     com.google.android.gms:play-services-maps:6.5.+
Google Mobile Ads               com.google.android.gms:play-services-ads:6.5.+
Google Panorama Viewer          com.google.android.gms:play-services-panorama:6.5.+
Google Play Game services       com.google.android.gms:play-services-games:6.5.+
Google Wallet                   com.google.android.gms:play-services-wallet:6.5.+
Android Wear                    com.google.android.gms:play-services-wearable:6.5.+
Google Actions
Google Analytics
Google Cloud Messaging          com.google.android.gms:play-services-base:6.5.+

Source of the list

所以我想如果你在删除com.google.android.gms:play-services-ads(以及其他你不需要的东西)而不是com.google.android.gms:play-services(整个群)后添加这些,你应该能够摆脱与admob相关的东西(和其他不需要的东西)。