apply plugin: 'com.android.library' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' android { compileSdkVersion 26 buildToolsVersion '28.0.3' defaultConfig { minSdkVersion 17 targetSdkVersion 22 versionCode 1 versionName "1.0" multiDexEnabled true //添加如下配置防止Butterknife注册出错 javaCompileOptions { annotationProcessorOptions { includeCompileClasspath = true } } multiDexEnabled true } buildTypes { debug { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } acceptance { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } } dependencies { api fileTree(include: ['*.jar'], dir: 'libs') testImplementation 'junit:junit:4.12' implementation 'com.android.support:appcompat-v7:26.1.0' implementation 'com.android.support:support-v4:26.1.0' api files('libs/simple-xml-2.7.1.jar') api files('libs/zip4j_1.3.2.jar') api files('libs/jettison-1.3.3.jar') api files('libs/xmlpull-1.1.3.1.jar') api files('libs/xstream-1.4.7.jar') implementation 'com.github.bumptech.glide:glide:3.7.0' // api "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version" api "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" // Retrofit & OkHttp api 'com.squareup.retrofit2:retrofit:2.3.0' api 'com.squareup.retrofit2:converter-gson:2.3.0' api 'com.squareup.okhttp3:logging-interceptor:3.8.0' api 'org.slf4j:slf4j-api:1.7.21' api 'com.github.tony19:logback-android-core:1.1.1-6' api('com.github.tony19:logback-android-classic:1.1.1-6') { // workaround issue #73 exclude group: 'com.google.android', module: 'android' } implementation 'com.android.support:multidex:1.0.0' implementation 'com.android.support.constraint:constraint-layout:1.1.0' // api project(path: ':baselib') // api 'com.github.jiusetian:EasySocket:1.5.6' // Logger api 'com.orhanobut:logger:2.2.0' //toast implementation 'com.hjq:toast:8.0' }