前面一篇博客有介绍arm_neon.h中函数的定义,以及大致的功能和作用,为了进一步加深对这些函数的理解,我们通过运行代码来验证。
在android studio中创建一个android工程,然后在jni代码中调用arm_neon.h中的函数
为了方便大家学习,我上传了一个demo,ARMNeonDemo
下载解压后,导入android studio就可以了。
打开上面native.cpp这个文件,在如下函数中添加demo code就可以了,例如
static void neon(JNIEnv *env) {
LOGD("the function for test neon start.");
int8_t