Android
文章平均质量分 74
路人甲ing..
想玩什么就学点什么。
展开
-
减小编译出来的 .so 文件的尺寸方法
要减小编译出来的so文件的尺寸,可以通过去除符号表、调试信息等非必要的内容来实现原创 2024-08-22 18:17:37 · 963 阅读 · 0 评论 -
JNI回调用中不同线程的env无法找到正确的kotlin的class
不同线程都需要通过 JavaVM 获取到的 JNIEnv 指针, 我现在两个线程有两个 env。 其中一个是jni接口自己传过来的,可以正常使用。但是通过 JavaVM 新获取的env 无法找到kotlin的class。原创 2024-07-23 14:00:25 · 321 阅读 · 0 评论 -
JNI: 在Kotlin和C++之间通过JNI进行接口传递,两边参数定义映射
在Kotlin和C++之间通过JNI进行接口传递时,需要注意两边参数定义的映射关系。JNI(Java Native Interface)为Java(Kotlin也适用)与本地语言(如C/C++)之间的交互提供了桥梁。在Kotlin中定义的外部函数和C++中的实现需要通过JNI签名相互对应。原创 2024-07-15 15:17:48 · 1145 阅读 · 0 评论 -
JNI Android Bitmap 和 cv::Mat 互相转换
JNI Android Bitmap 和 cv::Mat 互相转换原创 2024-07-26 14:38:03 · 306 阅读 · 0 评论 -
C++通过JNI传递AssetManager读取安卓assets目录中文件
C++通过JNI传递AssetManager读取安卓assets目录中文件原创 2024-07-24 17:56:59 · 509 阅读 · 0 评论 -
让C++通过JNI来callback回调kotlin侧代码
让C++通过JNI来callback回调kotlin侧代码原创 2024-08-02 15:57:15 · 489 阅读 · 0 评论 -
Android 系统架构
Android 框架(Android Framework)是 Android 操作系统的核心部分之一,它提供了一组 API,开发者可以使用这些 API 来构建应用程序。Android 框架处于 Android 系统架构的中间层,位于应用层和操作系统核心层之间。原创 2024-08-02 14:01:50 · 1224 阅读 · 0 评论