1. 程式人生 > >android studio gradle從2.2.3升到3.1.1需要修改的地方

android studio gradle從2.2.3升到3.1.1需要修改的地方

1.compile  欄位修改為 implementation

2.欄位修改為 annotationProcessor

3.

def appName = 'anyan'; def getTime() {     return new Date().format("yyyyMMdd", TimeZone.getDefault()); } applicationVariants.all { variant ->         variant.outputs.all  { output ->             def newFile = appName             if (variant.buildType.name.equals('release')) {                 newFile = newFile + '-v' + defaultConfig.versionName + '-' + defaultConfig.versionCode + '-release.apk'             }             if (variant.buildType.name.equals('beta')) {                 newFile = newFile + '-' + getTime() + '-beta.apk'             }             if (variant.buildType.name.equals('debug')) {                 newFile = newFile + '-' + getTime() + '-debug.apk'             }             outputFileName = newFile         }     }

4.注掉 //classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8' //apply plugin: 'com.neenbedankt.android-apt' 修改 apt 'com.zhy:mpermission-compiler:1.0.0'欄位為annotationProcessor  'com.zhy:mpermission-compiler:1.0.0'