首先检查一下您的Gradle配置文件是否正确。请确保以下变量在Gradle.properties文件中正确配置:
android.useAndroidX=true
android.enableJetifier=true
然后,请检查您的build.gradle(Project)文件中的maven {url 'https://dl.bintray.com/appodeal/SDK' }配置是否正确。示例配置如下:
allprojects {
repositories {
mavenLocal()
google()
jcenter()
maven {url 'https://dl.bintray.com/appodeal/SDK' }
}
}
如果仍然无法构建,尝试清除Gradle缓存并重新构建:
cd android
./gradlew clean
./gradlew build
如果仍然失败,请检查您的artifactory权限是否正确配置。在文件app/build.gradle中,确保artifactory信息正确并且您有足够的权限进行访问。
def artifactoryUser = ""
def artifactoryPassword = ""
def artifactoryUrl = ""
def artifactoryRepo = ""
def artifactoryGroup = ""
repositories {
maven {
url "$artifactoryUrl/libs-release"
credentials {
username artifactoryUser
password artifactoryPassword
}
}
maven {
url "$artifactoryUrl/libs-snapshot"
credentials {
username artifactoryUser
password artifactoryPassword
}
}
}
dependencies {
compile group: "$artifactoryGroup", name: "appodeal-sdk", version: "2.8.10"
}
如果这些步骤仍未解决您的问题,请确保您的Appending location,在您的root/build.gradle文件中,正确配置:
ext {
buildToolsVersion = "29.0.0"
minSdkVersion = 16
compileSdkVersion = 28
targetSdkVersion = 28
supportLibVersion = "28.0.0"
multidexEnabled = true
versionCode = 51
versionName = "2.7.1"
googlePlayServicesVersion = "11.4.2"
}
如果所有这些步骤仍然无法解决问题,您可以尝试升级到