From 2c5fe49b256fc672bcdea0543843683d82a15cbd Mon Sep 17 00:00:00 2001 From: tehcneko <7764726+tehcneko@users.noreply.github.com> Date: Mon, 22 Feb 2021 19:10:30 +0800 Subject: [PATCH] [app] Remove the use of hidden api --- app/build.gradle | 1 - .../lsposed/manager/ui/fragment/StatusDialogBuilder.java | 7 ++----- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index a99a923f..193f5dc8 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -144,7 +144,6 @@ dependencies { implementation 'me.zhanghai.android.fastscroll:library:1.1.5' implementation files('libs/WeatherView-2.0.3.aar') implementation project(':manager-service') - compileOnly project(":hiddenapi-stubs") } configurations { diff --git a/app/src/main/java/io/github/lsposed/manager/ui/fragment/StatusDialogBuilder.java b/app/src/main/java/io/github/lsposed/manager/ui/fragment/StatusDialogBuilder.java index cb6d7c26..a1cb2526 100644 --- a/app/src/main/java/io/github/lsposed/manager/ui/fragment/StatusDialogBuilder.java +++ b/app/src/main/java/io/github/lsposed/manager/ui/fragment/StatusDialogBuilder.java @@ -36,7 +36,6 @@ import java.io.FileReader; import java.io.IOException; import java.util.Locale; -import dalvik.system.VMRuntime; import io.github.lsposed.manager.BuildConfig; import io.github.lsposed.manager.ConfigManager; import io.github.lsposed.manager.R; @@ -48,10 +47,8 @@ public class StatusDialogBuilder extends AlertDialog.Builder { private static final String CPU_ABI2; static { - final String[] abiList; - if (VMRuntime.getRuntime().is64Bit()) { - abiList = Build.SUPPORTED_64_BIT_ABIS; - } else { + String[] abiList = Build.SUPPORTED_64_BIT_ABIS; + if (abiList.length == 0) { abiList = Build.SUPPORTED_32_BIT_ABIS; } CPU_ABI = abiList[0];