版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yang_niuxxx/article/details/80413316
我的流程:
1.安装vmware和ubuntu
2.安装ndk集合(不能太高,高了会报错我使用的是android-ndk-r10e-linux-x86_64.bin)
3.配置ndk环境变量(/etc/profile)
4.https://blog.csdn.net/talkxin/article/details/50696511(参照这里build)
5.copy文件到AndroidStudio工程(需要打开ubuntu共享文件夹)
6.修改CMakeLists.txt
7.修改app的build.gradle增加ndk编译部分
5.6.7步参考https://blog.csdn.net/a992036795/article/details/53814178和https://github.com/blueberryCoder/Compress
注意:Android 7.0上运行有些错误,在5.0上试试。7.0的错误在成功之后再去解决
我的代码:https://gitee.com/u2b/NDKTEST/tree/master/jpegturbo 魅族5.0上运行ok