//记录3.1.2版本的一些坑。
1.报错。
Configuration 'androidTestCompile' is obsolete and has been replaced with 'androidTestImplementation' and 'androidTestApi'.。
解决办法,注释掉如下代码。
/*
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})*/
2.compile需改成implementation。
3.当修改了原有工程文件中的compileSdkVersion和targetSdkVersion(由21修改为25)后,需修改dependencies对应的版本。但是sync with gradle会失败。
failed to resolve: com.android.support:appcompat-v7:25.4.0
build.gradle(project中的)中加google()。
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath'com.android.tools.build:gradle:3.1.2'
}
}
allprojects {
repositories {
google()
jcenter()
}
}