From 3672bbb251232f3061c2de2a98ceec8ec6bfd8f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=96=E7=95=8C?= Date: Thu, 25 Dec 2025 17:16:58 +0800 Subject: [PATCH] Fix lint errors --- .../sfa/vendor/PrivilegedAccessRequiredException.kt | 3 +++ .../io/nekohasekai/sfa/vendor/PackageQueryManager.kt | 2 -- app/src/other/AndroidManifest.xml | 6 ++++-- app/src/otherLegacy/AndroidManifest.xml | 11 +++++++++++ app/src/play/AndroidManifest.xml | 3 ++- 5 files changed, 20 insertions(+), 5 deletions(-) create mode 100644 app/src/main/java/io/nekohasekai/sfa/vendor/PrivilegedAccessRequiredException.kt create mode 100644 app/src/otherLegacy/AndroidManifest.xml diff --git a/app/src/main/java/io/nekohasekai/sfa/vendor/PrivilegedAccessRequiredException.kt b/app/src/main/java/io/nekohasekai/sfa/vendor/PrivilegedAccessRequiredException.kt new file mode 100644 index 0000000..f582c4d --- /dev/null +++ b/app/src/main/java/io/nekohasekai/sfa/vendor/PrivilegedAccessRequiredException.kt @@ -0,0 +1,3 @@ +package io.nekohasekai.sfa.vendor + +class PrivilegedAccessRequiredException(message: String) : Exception(message) diff --git a/app/src/minApi23/java/io/nekohasekai/sfa/vendor/PackageQueryManager.kt b/app/src/minApi23/java/io/nekohasekai/sfa/vendor/PackageQueryManager.kt index b14b9fe..86d7c11 100644 --- a/app/src/minApi23/java/io/nekohasekai/sfa/vendor/PackageQueryManager.kt +++ b/app/src/minApi23/java/io/nekohasekai/sfa/vendor/PackageQueryManager.kt @@ -10,8 +10,6 @@ import io.nekohasekai.sfa.database.Settings import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.StateFlow -class PrivilegedAccessRequiredException(message: String) : Exception(message) - object PackageQueryManager { private const val TAG = "PackageQueryManager" diff --git a/app/src/other/AndroidManifest.xml b/app/src/other/AndroidManifest.xml index ee4ba4a..2e59b16 100644 --- a/app/src/other/AndroidManifest.xml +++ b/app/src/other/AndroidManifest.xml @@ -1,5 +1,6 @@ - + + android:exported="false" + tools:ignore="Instantiatable" /> diff --git a/app/src/otherLegacy/AndroidManifest.xml b/app/src/otherLegacy/AndroidManifest.xml new file mode 100644 index 0000000..e874170 --- /dev/null +++ b/app/src/otherLegacy/AndroidManifest.xml @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/app/src/play/AndroidManifest.xml b/app/src/play/AndroidManifest.xml index 763aa6f..ac3e8b7 100644 --- a/app/src/play/AndroidManifest.xml +++ b/app/src/play/AndroidManifest.xml @@ -17,7 +17,8 @@ + android:exported="false" + tools:ignore="Instantiatable" />