检测氖支持

时间:2018-06-10 00:09:45

标签: java android arm neon android-architecture

我为不同的cpus构建了ffmpeg以便在android上使用,我想知道在运行时(在java中)检测它们以便选择我将要使用的二进制文件

在我发现的android文档中:

#include <cpu-features.h>
...
...
if (android_getCpuFamily() == ANDROID_CPU_FAMILY_ARM &&
    (android_getCpuFeatures() & ANDROID_CPU_ARM_FEATURE_NEON) != 0)
{
    // use NEON-optimized routines
    ...
}
else
{
    // use non-NEON fallback routines instead
    ...
}

这就是我需要的,但我想在java方面这样做...我不想再添加一个jni层来获取这些信息

有没有人知道如何通过java api获取它?

0 个答案:

没有答案
相关问题