
NDK
文章平均质量分 84
NDK开发相关知识点,包括JNI、CMake等
csfchh
硕士毕业于浙江大学,本科毕业于武汉理工大学,毕业至今就从事安卓开发,熟悉Java、kotlin、dart等语言,对安卓原生开发和flutter混合开发技术开发有一定研究。热爱技术,每天不断学习和进步。
展开
-
【NDK系列】使用ndk-build构建可在Android设备运行的ELF可执行文件
介绍如何使用NDK开发一个最简单的可在Android设备运行的可执行程序原创 2024-03-02 23:49:20 · 904 阅读 · 0 评论 -
【NDK系列】Android tombstone文件分析
Android native crash分析方法及工具使用介绍原创 2024-03-02 22:20:42 · 3494 阅读 · 0 评论 -
【NDK系列】CMake使用指南
CMake作为C/C++的构建工具,其地位和作用类似于安卓中的gradle,因此具备安卓开发能力的开发者可以将两者对比着学习有助于理解和记忆。CMake旨在实现编写一次CMakeLists.txt可以在不同操作系统上完成可执行程序或者链接库的构建,CMakeLists.txt于CMake相当于build.gradle之于gradle。......原创 2022-06-14 19:31:52 · 1740 阅读 · 0 评论 -
【NDK系列】AS项目添加C/C++代码
参考资料NDK 使用入门原创 2021-10-26 13:55:19 · 917 阅读 · 0 评论 -
【NDK系列】ndk-build使用说明
ndk-build是上一代android ndk开发编译工具,尽管现在官方推荐使用CMake,AS默认的工具也切换成了后者,但是仍有必要对ndk-build有一定了解,以求:知道ndk-build如何使用;知道如何从ndk-build项目切换到CMake;还是先回顾一下NDK开发的步骤:在java类文件中编写native接口;借助AS代码提示自动生成或者使用javah命令生成.h头文件;新建c/cpp文件引入头文件并实现接口函数;配置编译选项编译成so文件(ndk-build或CMake原创 2021-10-25 21:00:35 · 2187 阅读 · 0 评论 -
【NDK系列】给移动开发者的JNI快速入门
NDK基本开发流程原创 2020-07-01 01:11:59 · 227 阅读 · 1 评论