浏览代码

Arrays.binarySearch需要先排序才能搜索

JonaNorman 1 年之前
父节点
当前提交
7c0fc5857d
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      core/src/main/java/com/norman/webviewup/lib/hook/PackageManagerServiceHook.java

+ 1 - 0
core/src/main/java/com/norman/webviewup/lib/hook/PackageManagerServiceHook.java

@@ -98,6 +98,7 @@ public class PackageManagerServiceHook extends BinderHook {
                 if (list == null){
                     throw new RuntimeException("abi dir  not exist in " + libsPath);
                 }
+                Arrays.sort(supportBitAbis);
                 String cpuAbi = null;
                 for (String name : list) {
                     if (Arrays.binarySearch(supportBitAbis, name) >= 0) {