首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
《Android jni、ndk开发》
胤胤爸
创建于2024-12-30
订阅专栏
这里记录Android NDK、JNI开发的点点滴滴。
等 5 人订阅
共7篇文章
创建于2024-12-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android ndk-jni语法—— 6
一.C++中子线程操作JNIEnv环境指针 先声明一个native方法去启动线程: 在C++中进行实现: 我们创建get_min运行函数: 里面我们有一个循环打印,完了通过jvm的AttachCurr
Android ndk-jni语法—— 5
这节主要学习jni中的引用,C中必须告诉java什么时候你可以回收,什么时候不能够回收,所以在jni中引入了引用。 引用类型分为:局部引用和全局引用。 一.局部引用 回收规则:局部引用会在C代码执行完
Android ndk-jni语法—— 4
一. jni调用java中父类方法 在java中新建一个类,继承自Company: 并声明company对象和native方法: 在cpp中实现方法: 在java中调用callSuperMethod(
Android ndk-jni语法—— 3
今天我们继续学习jni相关知识点————调用java构造方法。 一. jni调用java类的构造方法 首先我们创建一个java类,并声明其无参构造和有参构造,并添加日志打印: 同时我们新增native
Android ndk-jni语法—— 2
上节我们实现了jni调用java中的public属性,这次我们实现jni调用java中static属性。 一. jni调用java静态static属性 我们在MainActivity中定义静态变量和更
Android ndk-jni语法—— 1
一.语法分析 接着上一节的NDK例子,能看到native-lib.cpp的代码: 首先是引入了jni头文件和string库。其中方法写法中有几个关键字: JNIEXPORT: 是宏定义,表示允许该函数
一、Android jni、ndk介绍和Win下环境搭建
一、先了解几个问题和概念: 1.什么是ndk? ndk全名为native development kit,即本地开发工具包。ndk提供了一系列的工具,帮助我们快速开发c/c++动态库,并且自动将so和