123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- apply plugin: 'com.android.library'
- android {
- compileSdkVersion target_sdk_version
- buildToolsVersion build_tools_version
- defaultConfig {
- minSdkVersion min_sdk_version
- targetSdkVersion target_sdk_version
- versionCode app_version_code
- versionName app_version
- }
- buildTypes {
- release {
- //开启代码混淆
- minifyEnabled true
- //Zipalign优化
- zipAlignEnabled true
- // 移除无用的resource文件
- // shrinkResources true
- proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
- }
- }
- compileOptions {
- sourceCompatibility JavaVersion.VERSION_1_8
- targetCompatibility JavaVersion.VERSION_1_8
- }
- //可根据自己需求更改-+.693 gradlew againMakeJar
- // task againMakeJar(type: Copy) {
- // delete 'mylib/keeplive.aar' //删除之前的旧jar包
- // from('build/outputs/aar/') //从这个目录下取出默认jar包
- // into('/') //将jar包输出到指定目录下
- // include('keepalive-release.aar')
- // rename('keepalive-release.aar', SDK_NAME) //自定义jar包的名字
- // }
- // againMakeJar.dependsOn(build)
- }
- dependencies {
- implementation fileTree(dir: 'libs', include: ['*.jar'])
- implementation 'androidx.appcompat:appcompat:1.2.0'
- implementation project(':middleware')
- }
|