随笔分类 -  jni/ndk

摘要:首先创建一个c++的 Android native项目, 将编译好的so放入指定目录 修改gradle文件 android { ... sourceSets { main { jniLibs.srcDirs = ['jniLibs'] } } } 选择cpu架构 defaultConfig { ex 阅读全文
posted @ 2023-05-22 10:12 西瓜皮不甜 阅读(141) 评论(0) 推荐(0) 编辑
摘要:关于旋转和旋转轴 参考:Android使用OpenGL ES 3.0实现随手指旋转3D立方体 glm库 https://github.com/g-truc/glm 下载 https://github.com/g-truc/glm/releases/download/0.9.9.8/glm-0.9.9 阅读全文
posted @ 2023-03-10 14:04 西瓜皮不甜 阅读(62) 评论(0) 推荐(0) 编辑
摘要:编译时的注意事项想要播放https 配置时需要附带 --enable openssl avformat_open_input返回-1330794744 --enable-opengl 启用OpenGL渲染【默认-否】 --enable-openssl 启用openssl,如果不使用gnutls、li 阅读全文
posted @ 2023-02-01 09:29 西瓜皮不甜 阅读(915) 评论(0) 推荐(0) 编辑
摘要:1.Build command failed. Error while executing process E:\Develop\Android\sdk\cmake\3.18.1\bin\ninja.exe with arguments {-C E:\Project\Android\test\Pla 阅读全文
posted @ 2023-02-01 09:27 西瓜皮不甜 阅读(1040) 评论(0) 推荐(0) 编辑
摘要:1.引用第三方so main下创建jniLibs并导入so 配置makelist #依赖的add库 add_library(addccc STATIC IMPORTED) #添加预编译静态库,只需要告诉CMAKE导入项目即可 set_target_properties( # Specifies th 阅读全文
posted @ 2021-06-24 09:32 西瓜皮不甜 阅读(1872) 评论(0) 推荐(0) 编辑
摘要:1.下载ndk(会下载到sdk目录下) 2.配置 3.配置build.gradle(app) android { defaultConfig { ndk { moduleName "JniDemo" //生成so名称 abiFilters "armeabi","armeabi-v7a","x86" 阅读全文
posted @ 2016-11-21 13:39 西瓜皮不甜 阅读(268) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示