ソースを参照

1. Android高版本权限适配

bjb 3 ヶ月 前
コミット
344237bfef
1 ファイル変更12 行追加2 行削除
  1. 12 2
      app/build.gradle.kts

+ 12 - 2
app/build.gradle.kts

@@ -1,3 +1,5 @@
+import com.android.build.gradle.internal.api.BaseVariantOutputImpl
+
 plugins {
     alias(libs.plugins.android.application)
     alias(libs.plugins.kotlin.android)
@@ -16,7 +18,7 @@ android {
         minSdk = 24
         targetSdk = 36
         versionCode = 1
-        versionName = "0.0.20260128_1"
+        versionName = "0.0.20260129_1"
 
         testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
     }
@@ -50,6 +52,14 @@ android {
     buildFeatures {
         compose = true
     }
+    // 构建App包
+    applicationVariants.all {
+        outputs.all {
+            val versionName = versionName
+            val buildType = buildType.name
+            (this as BaseVariantOutputImpl).outputFileName = "bozzys_${buildType}_$versionName.apk"
+        }
+    }
 }
 
 dependencies {
@@ -83,7 +93,7 @@ dependencies {
     implementation(libs.third.json)
     // 日期和时间选择器 下面第二行的依赖是为了引入Dialog
     implementation(libs.third.date.picker)
-    implementation("com.google.android.material:material:1.1.0")
+    implementation("com.google.android.material:material:1.13.0")
     // 图片加载
     implementation(libs.third.image.load)