diff --git a/app/src/main/java/com/aurora/store/data/installer/NativeInstaller.kt b/app/src/main/java/com/aurora/store/data/installer/NativeInstaller.kt index b86768b2e..34c66c433 100644 --- a/app/src/main/java/com/aurora/store/data/installer/NativeInstaller.kt +++ b/app/src/main/java/com/aurora/store/data/installer/NativeInstaller.kt @@ -43,13 +43,14 @@ class NativeInstaller(context: Context) : InstallerBase(context) { val intent: Intent if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { + @Suppress("DEPRECATION") intent = Intent(Intent.ACTION_INSTALL_PACKAGE) intent.data = getUri(file) intent.flags = Intent.FLAG_GRANT_READ_URI_PERMISSION or Intent.FLAG_ACTIVITY_NEW_TASK } else { intent = Intent(Intent.ACTION_VIEW) intent.setDataAndType(Uri.fromFile(file), "application/vnd.android.package-archive"); - intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK) + intent.flags = Intent.FLAG_ACTIVITY_NEW_TASK } intent.putExtra(Intent.EXTRA_NOT_UNKNOWN_SOURCE, true) diff --git a/app/src/main/java/com/aurora/store/util/CertUtil.kt b/app/src/main/java/com/aurora/store/util/CertUtil.kt index c4ba8ae91..66fc400ea 100644 --- a/app/src/main/java/com/aurora/store/util/CertUtil.kt +++ b/app/src/main/java/com/aurora/store/util/CertUtil.kt @@ -89,6 +89,7 @@ object CertUtil { packageInfo.signingInfo.signingCertificateHistory.map { it.generateX509Certificate() } } } else { + @Suppress("DEPRECATION") packageInfo.signatures.map { it.generateX509Certificate() } } } catch (exception: Exception) { @@ -101,6 +102,7 @@ object CertUtil { return if (isPAndAbove()) { getPackageInfo(context, packageName, PackageManager.GET_SIGNING_CERTIFICATES) } else { + @Suppress("DEPRECATION") getPackageInfo(context, packageName, PackageManager.GET_SIGNATURES) } } diff --git a/app/src/main/java/com/aurora/store/util/PackageUtil.kt b/app/src/main/java/com/aurora/store/util/PackageUtil.kt index 6f0baa84d..1bb4fabe4 100644 --- a/app/src/main/java/com/aurora/store/util/PackageUtil.kt +++ b/app/src/main/java/com/aurora/store/util/PackageUtil.kt @@ -215,6 +215,7 @@ object PackageUtil { fun getFilter(): IntentFilter { val filter = IntentFilter() filter.addDataScheme("package") + @Suppress("DEPRECATION") filter.addAction(Intent.ACTION_PACKAGE_INSTALL) filter.addAction(Intent.ACTION_PACKAGE_ADDED) filter.addAction(Intent.ACTION_PACKAGE_REMOVED)