【Android NDK/JN系列】
文章平均质量分 94
学习NDK/JNI 入门&实战
一歲抬頭
工作方向:Android/Linux系统基础开发。兴趣方向:AIGC/大模型自然语言生成(有同样兴趣的欢迎交流)。
展开
-
[NDK/JNI系列05] JNI引用API
学习了JNI中涉及到引用的API主要分为局部引用和全局引用两类,以及弱全局引用的特殊情况。学习了如何使用JNI函数来创建、删除、检查和比较不同类型的引用。学习了如何使用PushLocalFrame()和PopLocalFrame()来管理局部引用的生命周期,并可选地返回一个全局引用。原创 2023-07-07 22:51:59 · 6050 阅读 · 0 评论 -
[NDK/JNI系列04] JNI接口方法表、基础API与异常API
学习了如何在C++中调用Java的一些类和方法,例如System.currentTimeMillis(), Integer.parseInt(), String.substring()和ArrayList。学习了如何使用JNI函数来查找类、获取方法ID、调用方法、创建对象、传递参数和返回值。学习了如何使用JNI函数来检查、清除、打印和抛出Java异常。学习了如何使用命名空间、常量和辅助函数来组织和简化的C++代码。学习了如何在Kotlin中定义和调用原生方法,并使用System.loadLibrar原创 2023-07-07 22:50:39 · 6090 阅读 · 0 评论 -
[NDK/JNI系列03] Android Studio集成NDK开发环境
Android Studio集成NDK开发环境介绍,以及开发流程介绍。原创 2023-07-07 22:49:47 · 6100 阅读 · 0 评论 -
[NDK/JNI系列02] JNI的设计原理与数据类型
学习JNI规范,包括数据类型、函数签名、命名规则等。原创 2023-07-07 17:06:11 · 6301 阅读 · 0 评论 -
[NDK/JNI系列01] NDK与JNI的基本概念与使用场景
介绍是NDK和JNI,它们有什么作用和优势 使用场景和案例 , Android系统服务与JNI的通讯原创 2023-07-07 16:29:13 · 6403 阅读 · 0 评论