| | |
| | | //apply plugin: 'com.android.application' |
| | | //repositories { |
| | | // flatDir { |
| | | // dirs 'libs' |
| | | // } |
| | | //} |
| | | //android { |
| | | // compileSdkVersion 29 |
| | | // buildToolsVersion "30.0.1" |
| | | // defaultConfig { |
| | | // applicationId "com.lechange.demo.a" |
| | | // minSdkVersion 21 |
| | | // //noinspection ExpiredTargetSdkVersion |
| | | // targetSdkVersion 26 |
| | | // versionCode 1 |
| | | // versionName "1.0" |
| | | // testInstrumentationRunner "android.test.runner.AndroidJUnitRunner" |
| | | // ndk{ |
| | | // abiFilters "armeabi","arm64-v8a" |
| | | // } |
| | | // |
| | | // javaCompileOptions { |
| | | // annotationProcessorOptions { |
| | | // arguments = [ AROUTER_MODULE_NAME : project.getName() ] |
| | | // } |
| | | // } |
| | | // } |
| | | // signingConfigs { |
| | | // debug { |
| | | // keyAlias 'key' |
| | | // keyPassword 'lcmobile' |
| | | // storeFile file('demo.keystore') |
| | | // storePassword 'lcmobile' |
| | | // } |
| | | // release { |
| | | // keyAlias 'key' |
| | | // keyPassword 'lcmobile' |
| | | // storeFile file('demo.keystore') |
| | | // storePassword 'lcmobile' |
| | | // } |
| | | // } |
| | | // buildTypes { |
| | | // release { |
| | | // minifyEnabled false |
| | | // signingConfig signingConfigs.getByName('release') |
| | | // proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' |
| | | // } |
| | | // } |
| | | // android { |
| | | // lintOptions { |
| | | // abortOnError false |
| | | // } |
| | | // } |
| | | // |
| | | // applicationVariants.all { variant -> |
| | | // variant.outputs.all { output -> |
| | | // if (variant.buildType.name.equals('release')) { |
| | | // variant.getPackageApplication().outputDirectory = new File(project.rootDir.absolutePath + File.separator + "artifacts") |
| | | // def fileName = "AndroidDemo_V${defaultConfig.versionName}.R.${releaseTime()}.apk" |
| | | // outputFileName = fileName |
| | | // }else { |
| | | // def file = output.outputFile |
| | | // variant.getPackageApplication().outputDirectory = new File(file.parent) |
| | | // def fileName = "AndroidDemo_V${defaultConfig.versionName}.R.${releaseTime()}.apk" |
| | | // outputFileName = fileName |
| | | // } |
| | | // } |
| | | // } |
| | | //} |
| | | // |
| | | // |
| | | //def releaseTime() { |
| | | // return new Date().format("yyyyMMdd") |
| | | //} |
| | | // |
| | | //dependencies { |
| | | // implementation fileTree(dir: 'libs', include: ['*.jar']) |
| | | // testImplementation 'junit:junit:4.12' |
| | | // androidTestImplementation 'com.android.support.test:runner:1.0.2' |
| | | // androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' |
| | | // api project(':usermodule') |
| | | // annotationProcessor 'com.alibaba:arouter-compiler:1.2.2' |
| | | //// implementation("com.android.support:support-v4:28.0.0") |
| | | //} |
| | | |
| | | apply plugin: 'com.android.application' |
| | | repositories { |
| | | flatDir { |