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') }