/**
* 当前App是否为64位
*
* @param context 上下文
* @return 当前App为64位返回true,反之返回false
*/
public static boolean isApp64BitAbi(Context context) {
try {
String nativeLibraryDir = context.getApplicationInfo().nativeLibraryDir;
int nextIndexOfLastSlash = nativeLibraryDir.lastIndexOf('/') + 1;
String instructionSet = nativeLibraryDir.substring(nextIndexOfLastSlash);
return "arm64".equals(instructionSet) || "x86_64".equals(instructionSet) || "mips64".equals(instructionSet);
} catch (Exception x) {
Log.e(TAG, "isApp64BitAbi error=" + x);
}
return false;
}
Android代码中判断当前App是否为64位
最新推荐文章于 2024-04-30 00:42:27 发布