Android Play Store虚假报告AdMob包含在提交的申请中
我有一个Android应用程序正在提交到Play商店。该应用程序是使用相同的Gradle构建脚本构建的,但是有几个不同的产品风格正在构建中,它们只是为不同的应用程序ID和每个不同风格的名称设置属性 我们遇到的问题是,AdMob“未”包含在构建脚本中,但正在提交给Play Store的一些构建风格报告在应用程序中找到了AdMob。但是其他风格(从同一个构建脚本构建)在没有任何AdMob通知的情况下也可以接受 有没有人见过这个问题,可能知道是什么触发了它?除了我们自己的内部库之外,构建脚本的依赖项还包括以下内容:Android Play Store虚假报告AdMob包含在提交的申请中,android,admob,Android,Admob,我有一个Android应用程序正在提交到Play商店。该应用程序是使用相同的Gradle构建脚本构建的,但是有几个不同的产品风格正在构建中,它们只是为不同的应用程序ID和每个不同风格的名称设置属性 我们遇到的问题是,AdMob“未”包含在构建脚本中,但正在提交给Play Store的一些构建风格报告在应用程序中找到了AdMob。但是其他风格(从同一个构建脚本构建)在没有任何AdMob通知的情况下也可以接受 有没有人见过这个问题,可能知道是什么触发了它?除了我们自己的内部库之外,构建脚本的依赖项还
dependencies {
compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar'
compile group: 'com.android.support', name: 'support-v4', version: '21.0.3'
compile 'com.crashlytics.android:crashlytics:1.+'
compile 'com.google.android.gms:play-services:6.5.87'
// ViewPagerIndicator Library
compile 'com.viewpagerindicator:library:2.4.1@aar'
compile fileTree(dir: 'libs', include: '*.jar')
}
我已经检查了'libs'目录,但我们只有3个jar文件,其中只包含一些包含的类文件,因此该目录中没有任何SDK
这是Play Store正在报告的内容:
您正在使用包括Admob在内的Google Play服务 您可以通过仅引用实际需要的Google Play Services库而不是完整的库集来排除Admob 有关如何执行此操作的更多详细信息:
在gradle构建脚本中,您有:
compile 'com.google.android.gms:play-services:6.5.87'
这意味着所有Google play服务都包含在您的项目中(也包括AdMob)
相反,您应该只包含所需的播放服务。例如:
compile 'com.google.android.gms:play-services-fitness:8.3.0'
compile 'com.google.android.gms:play-services-wearable:8.3.0'
看看。多亏了库夫和卡坎。我一直在搜索这个,但找不到关于这个的信息,我对Android开发还是相当陌生的。奇怪的是,在这个平台上只检测到几个构建。我会看看我们能否缩小应用程序使用的实际服务范围。据我所知,它只是在使用地图服务。