【ncnn android】算法移植(一)——studio libncnn导入及常规操作
1. c++文件中无法导入<android/bitmap.h>
新建一个cpp文件,在文件中无法导入android的头文件
解决: 这是因为没有在cmakelist.txt中编译,先编译一下就可以导入了。执行以下make project。前提是cmake中要添加文件
2. ncnn项目给的一些例子
-
https://github.com/nihui/ncnn-android-squeezenet ⭐⭐⭐
- 不是用cmakelist.txt构建的
- 用JavaVM和c++关联
-
https://github.com/chehongshu/ncnnforandroid_objectiondetection_Mobilenetssd⭐⭐⭐⭐
- 官方推荐的mobilessd例子
- 代码简洁,具有很大的参考意义
3. 手机安装app之后,打开闪退
- 可能是ndk的版本不对(前面用ndk19.**,用其他电脑能正常),确实是ndk的版本不对