我有一个 NDK 项目,它很早就调用了 android_getCpuFeatures。这在我测试的所有手机上都运行良好,但在 Honeycomb 平板电脑上,它只是崩溃(Logcat 没有太多信息,除了发生了严重崩溃)。
这是使用 r5b NDK,使用新的首选方式来获取 CPU 功能的功能。
最佳答案
我认为这不是答案,但您可以通过源代码进行调查( cpu-features.c , cpu-features.h )。
android_getCpuFeatures 只是检查从/proc/cpuinfo 获取的字符串,在每个 Android 内核上似乎都可以。
关于android_getCpuFeatures 在 Honeycomb 上崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5971723/