| | |
| | | applicationId "com.application.zhangshi_app_android" |
| | | minSdk 24 |
| | | targetSdk 33 |
| | | versionCode 5 |
| | | versionName "1.0.31" |
| | | versionCode 8 |
| | | versionName "1.0.7" |
| | | testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" |
| | | ndk { |
| | | //APP的build.gradle设置支持的SO库架构 |
| | | abiFilters 'armeabi', 'armeabi-v7a', 'x86' |
| | | abiFilters 'armeabi', 'armeabi-v7a', 'x86' , 'arm64-v8a', 'x86_64' |
| | | } |
| | | } |
| | | signingConfigs { |
| | |
| | | dataBinding = true |
| | | viewBinding true |
| | | } |
| | | android.applicationVariants.all { variant -> |
| | | variant.outputs.all { |
| | | def createTime = new Date().format("YYYYMMdd", TimeZone.getTimeZone("GMT+08:00")) |
| | | def fileName = "Bendudu${createTime}.apk" |
| | | outputFileName = fileName |
| | | } |
| | | } |
| | | compileOptions { |
| | | sourceCompatibility JavaVersion.VERSION_1_8 |
| | | targetCompatibility JavaVersion.VERSION_1_8 |
| | |
| | | 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' |