apply plugin: 'com.android.library' apply plugin: 'com.jakewharton.butterknife' def ext = rootProject.ext def version = ext.versions def dependencie = ext.dependencies android { compileSdkVersion version.compileSdkVersion defaultConfig { minSdkVersion version.minSdkVersion targetSdkVersion version.targetSdkVersion versionCode version.versionCode versionName version.versionName multiDexEnabled true testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } compileOptions { targetCompatibility 1.8 sourceCompatibility 1.8 } buildToolsVersion '28.0.3' } dependencies { api fileTree(include: ['*.jar'], dir: 'libs') api dependencie.junit api dependencie.runner api dependencie.core //v7包和v4包 api dependencie.appcompat_v7 api dependencie.support_v4 //Material Design Android 5.0新特性 api dependencie.constraint_layout api dependencie.design api dependencie.cardview api dependencie.customtabs api dependencie.recyclerview //一个开源库,封装recycle_adapter,简化代码 api dependencie.recycle_adapter //一个强大的下拉刷新库 api dependencie.smart_refresh_layout //网络框架OKhttp // api dependencie.okhttp3 api dependencie.okhttp3_logging // api dependencie.okio //retrofit api dependencie.retrofit2 api dependencie.retrofit2_adapter_rxjava2 api dependencie.retrofit2_converter_gson //Rx https://github.com/ReactiveX/RxAndroid https://github.com/ReactiveX/RxJava api dependencie.rxjava api dependencie.rxandroid2 api dependencie.rxlifecycle //处理rxjava内存泄露 api dependencie.rxlifecycle_components api dependencie.rxpermissions //方便处理6.0运行时动态权限问题 //Gson https://github.com/google/gson api dependencie.gson //Log日志工具 https://github.com/orhanobut/logger api dependencie.logger //dex解决方法超过65535数量 api dependencie.multidex //黄油刀 api dependencie.butterknife annotationProcessor dependencie.butterknife_compiler //图片轮播控件 api dependencie.banner //图片加载框架(picture_selector已引入、注释避免冲突) // api dependencie.glide api dependencie.eventbus //bugly异常上传 api dependencie.crashreport //扩展的 ViewPager 指示器框架 api dependencie.magic_indicator }