From 82e57df230ecb744af6c8865f80870ba03c86d89 Mon Sep 17 00:00:00 2001 From: Linjiajia <319408893@qq.com> Date: 星期二, 25 七月 2023 22:18:27 +0800 Subject: [PATCH] 基本功能完成 --- app/build.gradle | 29 +++++++++++++++++++---------- 1 files changed, 19 insertions(+), 10 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 4ddb9db..ac2855e 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -9,18 +9,17 @@ minSdk 24 targetSdk 33 versionCode 1 - versionName "1.0" - + versionName getVersionName() testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } -// signingConfigs { -// release { -// storeFile file('xxx.keystore') -// storePassword '123456' -// keyAlias 'alias' -// keyPassword '123456' -// } -// } + signingConfigs { + release { + storeFile file(KEY_PATH) + storePassword KEY_PASS + keyAlias ALIAS_NAME + keyPassword ALIAS_PASS + } + } buildTypes { release { debuggable true @@ -41,6 +40,7 @@ } buildFeatures{ dataBinding = true + viewBinding true } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 @@ -52,10 +52,19 @@ implementation 'androidx.appcompat:appcompat:1.6.1' implementation 'com.google.android.material:material:1.8.0' + implementation 'androidx.constraintlayout:constraintlayout:2.1.3' + implementation 'androidx.annotation:annotation:1.3.0' + implementation 'androidx.lifecycle:lifecycle-livedata-ktx:2.4.1' + implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.4.1' + implementation 'com.google.android.material:material:1.8.0' testImplementation 'junit:junit:4.13.2' androidTestImplementation 'androidx.test.ext:junit:1.1.5' androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1' implementation project(path: ':app_base') +} + +def getVersionName() { + return new Date().format("yyyyMMddHHmmss", TimeZone.getTimeZone("UTC")) } \ No newline at end of file -- Gitblit v1.9.1