diff --git a/android/app/proguard-rules.pro b/android/app/proguard-rules.pro index 12325afe..be2ae12c 100644 --- a/android/app/proguard-rules.pro +++ b/android/app/proguard-rules.pro @@ -109,3 +109,8 @@ void hapticRun(int, float, int); void hapticStop(int); } + +# Unexpected reference to missing service class: META-INF/services/javax.annotation.processing.Processor. +-dontwarn javax.annotation.processing.Processor +-dontwarn javax.annotation.processing.AbstractProcessor +-dontwarn javax.annotation.processing.SupportedOptions diff --git a/android/app/src/main/java/su/xash/engine/MainApplication.kt b/android/app/src/main/java/su/xash/engine/MainApplication.kt index 795271d6..4a955bd4 100644 --- a/android/app/src/main/java/su/xash/engine/MainApplication.kt +++ b/android/app/src/main/java/su/xash/engine/MainApplication.kt @@ -3,20 +3,22 @@ package su.xash.engine import android.app.Application import android.content.Context import android.os.StrictMode +import org.acra.data.StringFormat +import org.acra.ktx.initAcra class MainApplication : Application() { override fun attachBaseContext(base: Context?) { super.attachBaseContext(base) if (!BuildConfig.DEBUG) { -// initAcra { -// buildConfigClass = BuildConfig::class.java -// reportFormat = StringFormat.JSON -// + initAcra { + buildConfigClass = BuildConfig::class.java + reportFormat = StringFormat.JSON + // httpSender { // uri = "http://bodis.pp.ua:5000/report" // } -// } + } } else { // enable strict mode to detect memory leaks etc. StrictMode.enableDefaults(); diff --git a/android/app/src/main/java/su/xash/engine/XashActivity.java b/android/app/src/main/java/su/xash/engine/XashActivity.java index ff4cf61e..3ccff7ee 100644 --- a/android/app/src/main/java/su/xash/engine/XashActivity.java +++ b/android/app/src/main/java/su/xash/engine/XashActivity.java @@ -1,8 +1,6 @@ package su.xash.engine; import android.annotation.SuppressLint; -import android.content.Context; -import android.content.SharedPreferences; import android.content.pm.ActivityInfo; import android.content.res.AssetManager; import android.os.Build; diff --git a/android/gradle/libs.versions.toml b/android/gradle/libs.versions.toml index 29eea5cd..4dd63995 100644 --- a/android/gradle/libs.versions.toml +++ b/android/gradle/libs.versions.toml @@ -1,10 +1,10 @@ [versions] acraHttp = "5.12.0" -agp = "8.9.0" +agp = "8.9.1" appcompat = "1.7.0" kotlin = "2.0.0" material = "1.12.0" -navigationRuntimeKtx = "2.8.5" +navigationRuntimeKtx = "2.8.9" preferenceKtx = "1.2.1" swiperefreshlayout = "1.1.0"