在 Google Play 上向我的应用提交更新时,它总是拒绝更新说“我们拒绝了应用名称,包名称为 com.mypackage.name,因为违反了我们的恶意行为或用户数据政策。如果您提交了更新,您的应用的旧版本仍可在 Google Play 上使用。”
似乎有自动检查器看到我的应用程序中有一个 Airpush SDK。我之前使用过那个 SDK,但是,我已经很久没有从我的应用程序中删除它了。
我在我的项目文件中搜索了“Airpush”一词,但找不到。这意味着它不再在我的项目文件中。我的应用更新不断被拒绝的原因可能是什么?
这是我的应用级别 build.gradle:
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
android {
compileSdkVersion 28
buildToolsVersion '28.0.3'
defaultConfig {
applicationId "com.mypackage.name"
minSdkVersion 16
targetSdkVersion 28
multiDexEnabled true
versionCode 53
versionName "5.3"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
dexOptions {
javaMaxHeapSize "4g"
}
}
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.android.support:appcompat-v7:26.1.0'
compile 'com.facebook.android:audience-network-sdk:4.27.0'
compile 'com.android.support:multidex:1.0.1'
implementation 'com.crashlytics.sdk.android:crashlytics:2.9.6'
implementation 'com.google.firebase:firebase-core:16.0.4'
implementation('com.airbnb.android:lottie:2.7.0') {
exclude group: 'com.android.support'
}
}
apply plugin: 'com.google.gms.google-services'
这是我的项目级 build.gradle:
buildscript {
repositories {
jcenter()
google()
maven {
url 'https://maven.google.com'
}
maven { url 'https://plugins.gradle.org/m2/'}
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1'
classpath 'com.google.gms:google-services:4.0.0'
classpath 'io.fabric.tools:gradle:1.26.1'
}
}
allprojects {
repositories {
jcenter()
google()
maven {
url 'https://maven.google.com/'
}
maven {
url "https://jitpack.io"
}
}
}