android studio2.1升级到android studio.3.1X以后 同样都是android studio代码 却有很大的改动
具体可以官网看他的升级记录吧 应该是编译环境变了 没有用到apt了
android studio 下载:点击打开链接
首先要把apt 给注释掉
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.3'
// classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
google()
maven { url "https://jitpack.io" }
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
2.X版本的好像没有这个方法的引用
google()
apply plugin: 'com.android.application'
//apply plugin: 'android-apt'
引入jar包的apt 需要改成
annotationProcessor 'com.jakewharton:butterknife-compiler:8.2.1'
apt
'com.jakewharton:butterknife-compiler:8.2.1'
接下来还有一个大的变动
引入包的问题
implementation --------- compile
testImplementation-----testCompile
androidTestImplementation------androidTestCompile
具体其他改动看官网说明
有问题联系我(群):278947305