diff --git a/.gitignore b/.gitignore index aa724b7..906a86d 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ .externalNativeBuild .cxx local.properties +app/release/* diff --git a/app/build.gradle.kts b/app/build.gradle.kts index ea07322..70b3e4f 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -29,6 +29,7 @@ android { buildTypes { release { isMinifyEnabled = true + isShrinkResources = true proguardFiles( getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro" @@ -73,18 +74,18 @@ android { dependencies { - implementation("com.google.android.gms:play-services-wearable:18.1.0") - implementation(platform("androidx.compose:compose-bom:2023.10.01")) + implementation("com.google.android.gms:play-services-wearable:19.0.0") + implementation(platform("androidx.compose:compose-bom:2024.12.01")) implementation("androidx.compose.ui:ui") implementation("androidx.compose.ui:ui-tooling-preview") - implementation("androidx.wear.compose:compose-material:1.2.1") - implementation("androidx.wear.compose:compose-foundation:1.2.1") - implementation("androidx.activity:activity-compose:1.8.2") + implementation("androidx.wear.compose:compose-material:1.4.0") + implementation("androidx.wear.compose:compose-foundation:1.4.0") + implementation("androidx.activity:activity-compose:1.9.3") implementation("androidx.core:core-splashscreen:1.0.1") - implementation("androidx.appcompat:appcompat:1.6.1") - implementation("androidx.preference:preference:1.2.1") - implementation("com.google.android.material:material:1.4.0") - androidTestImplementation(platform("androidx.compose:compose-bom:2023.10.01")) + implementation("androidx.appcompat:appcompat:1.7.0") + implementation("androidx.preference:preference-ktx:1.2.1") + implementation("com.google.android.material:material:1.12.0") + androidTestImplementation(platform("androidx.compose:compose-bom:2024.12.01")) androidTestImplementation("androidx.compose.ui:ui-test-junit4") debugImplementation("androidx.compose.ui:ui-tooling") debugImplementation("androidx.compose.ui:ui-test-manifest") diff --git a/app/release/app-release.apk b/app/release/app-release.apk deleted file mode 100644 index a03f99e..0000000 Binary files a/app/release/app-release.apk and /dev/null differ diff --git a/app/release/output-metadata.json b/app/release/output-metadata.json deleted file mode 100644 index aa88c1c..0000000 --- a/app/release/output-metadata.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "version": 3, - "artifactType": { - "type": "APK", - "kind": "Directory" - }, - "applicationId": "fr.ar2000.ndefemulator", - "variantName": "release", - "elements": [ - { - "type": "SINGLE", - "filters": [], - "attributes": [], - "versionCode": 1, - "versionName": "1.0", - "outputFile": "app-release.apk" - } - ], - "elementType": "File" -} \ No newline at end of file