JNI入门(二)
来源:互联网 发布:mac mini 显示器 编辑:程序博客网 时间:2024/06/17 19:37
本文衔接上一篇文章JNI入门(一),引用上一篇文章生产是so文件,主要介绍如何使用so文件及注意事项.
上一篇文章中我生产了一个so文件,这个so文件和我们用到的第三方sdk中的so文件没有差别.
1.在main文件夹下建一个jniLibs 文件夹,将上一篇JNI入门(一)文章中生成的x86文件夹copy到新建moudle的libs文件夹和jniLibs文件夹下;
2.将上一篇文章中JniUtil.java文件所在的包连同文件一起copy到java目录下,也可以手动创建,但必须保证文件名和文件所在的包和so文件里面的内容一致(即必须和上一篇文章JniUtil.java文件名和所在的包名一致),否则会出现找不到方法错误.
如果是手动创建JniUtil.java文件,这一句必须加上,gradle里面也不需要进行其他配置
static { System.loadLibrary("test2");}3.点击运行,界面显示"测试代码"字符串;
本文用到的参考资料与上一篇用到的一致;
阅读全文
0 0
- JNI入门(二)
- jni入门学习笔记(二)
- Android JNI开发入门之二
- Android JNI开发入门之二
- Android JNI开发入门之二
- Android JNI开发入门之二
- Android JNI开发入门之二
- JNI入门二:字符串和字符串数组
- Android JNI开发入门之二
- Android JNI开发入门之二
- Android JNI开发入门之二
- 入门JNI需要知道的(二)
- Jni开发基础入门(二)
- 二---JNI入门 - NDK从入门到精通(2)
- JNI入门
- JNI入门
- JNI入门
- JNI入门
- Spring工具类:WebApplicationContextUtils
- 我们获取图片扩展名的简洁方式
- 使用wireshark常用的过滤命令
- myeclipse2013删除antlr-2.7.2.jar--解决struts和hibernate包冲突
- 使用exists+使用exists代替in+使用exists代替distinct
- JNI入门(二)
- Java获得随机数的几种方法
- j2se基础
- Cookie和Session
- ONOS与OVS间设置SSL安全连接
- java原生数据库操作封装
- 通过insertBefore实现insertAfter
- Python图像处理库PIL中图像格式转换(一)
- shell 下执行mysql 命令