Android获取CPU架构

public static String CPUABI = null;
public static void getCPUABI() {
    if (CPUABI == null) {
        try {
            String os_cpuabi = new BufferedReader(new InputStreamReader(Runtime.getRuntime().exec("getprop ro.product.cpu.abi").getInputStream())).readLine();
            if (os_cpuabi.contains("x86")) {
                CPUABI = "x86";
            } else if (os_cpuabi.contains("armeabi-v7a") || os_cpuabi.contains("arm64-v8a")) {
                CPUABI = "armeabi-v7a";
            } else {
                CPUABI = "armeabi";
            }
        } catch (Exception e) {
            CPUABI = "armeabi";
        }
    }
}

你可能感兴趣的:(android)