使用android studio开发手机广角摄像头去畸变功能中遇到的技巧

1.使用的AS版本最好是小于等于3.2

在使用AS3.4进行开发时,创建新的project并没有提供给include C++ surport 选项。对于基础比较薄弱的无法在项目内通过link C++ cmake.txt 的方式自建jni的用户比较友好。

2.在cpp文件夹中定义函数的时候要注意数据类型

首先函数类型必须是:extern "C" JNIEXPORT void JNICALL
其次函数名称必须是:Java_a_b_c_d_e_f_NAME
其中:abcdef是main函数中一直到NAME函数声位置的路径上每一个文件夹,必须用下划线连接。然后在f中声明函数类型为public static native即可。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容