소스 검색

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) {