![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
NDK/JNI开发
文章平均质量分 69
移动端的JNI开发知识
MirkoWug
如果生存不是为了撸代码,那还有什么意义
展开
-
Android NDK放置 .so 文件
简介mips / mips64: 极少用于手机可以忽略x86 / x86_64: x86 架构的手机都会包含由 Intel 提供的称为 Houdini 的指令集动态转码工具,实现 对 arm .so 的兼容,再考虑 x86 1% 以下的市场占有率,x86 相关的两个 .so 也是可以忽略的armeabi: ARM v5 这是相当老旧的一个版本,缺少对浮点数计算的硬件支持,在需要大量计算时有性能瓶颈armeabi-v7a: ARM v7 目前主流版本arm64-v8a: 64位支持类型armea原创 2021-08-19 18:29:40 · 221 阅读 · 0 评论 -
JNI静态注册和动态注册区别
废话不多说,直接开始注意:无论是动静态注册还是动态注册,Java端代码都是一样的,所谓的静动态注册是指在C/C++里面的操作,下面会具体讲静态注册java代码:public class JniTest { static { System.loadLibrary("jniTest"); } public static native String stringFromJNI(); public static native String stringFro原创 2020-08-22 18:10:35 · 1084 阅读 · 0 评论