註解框架AndroidAnnotations4.5.2在android Studio 3.0之後的配置
阿新 • • 發佈:2018-11-25
注意:這是android Studio 3.0之後的配置(關於 android studio 即可檢視版本)
在module的build.gradle中根據以下紅色字型來進行配置
第一步:1.新增下面這一段到defaultConfig下面
javaCompileOptions { annotationProcessorOptions { //xx.xx.xxx是包名和applicationId一致 arguments = ['resourcePackageName': "xx.xx.xxx"] }
第二步: 在dependencies程式碼塊中新增
//3.0之後的用法
annotationProcessor "org.androidannotations:androidannotations:4.5.2"
implementation "org.androidannotations:androidannotations-api:4.5.2"
參考例子:
android { compileSdkVersion 27 defaultConfig { //包名 applicationId "xx.xx.xxx" minSdkVersion 26 targetSdkVersion 27 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" // 1.新增下面這一段到defaultConfig下面 javaCompileOptions { annotationProcessorOptions { //這裡的包名和applicationId一致 arguments = ['resourcePackageName': "xx.xx.xxx"] } } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } dependencies { ..... //3.0之後的用法 annotationProcessor "org.androidannotations:androidannotations:4.5.2" implementation "org.androidannotations:androidannotations-api:4.5.2" }