引用.so库,JNI使用方法

1、先将.so库放在libs下:

2、在工程模块下 的build.gradle配置:

复制代码
android的defaultConfig配置

不同的系统平台看项目需要

3、生成与so库中c文件的jni方法的一样包名的实体类以及方法

如C文件暴露的方法:

生成的类和包名对应为:

包名:com.haledev.jnimk,类名:JNITest,方法:public native int compress(String cmd);

其中,Hell为.so库除了lib和.so的字段,如:

相关推荐
TDengine (老段)2 小时前
TDengine 转换函数 TO_JSON 用户手册
android·大数据·数据库·json·时序数据库·tdengine·涛思数据
q***42822 小时前
SpringCloudGateWay
android·前端·后端
卫生纸不够用2 小时前
Appium-锁屏-Android
android·appium
阿拉斯攀登2 小时前
安卓工控机 OTA 升级方案(SpringBoot+MQTT)
android·spring boot·物联网·iot
顾林海3 小时前
从0到1搭建Android网络框架:别再让你的请求在"路上迷路"了
android·面试·架构
花花鱼3 小时前
android room中实体类变化以后如何迁移
android
Jomurphys4 小时前
设计模式 - 适配器模式 Adapter Pattern
android
雨白4 小时前
电子书阅读器:解析 EPUB 底层原理与实战
android·html
g***B7384 小时前
Kotlin协程在Android中的使用
android·开发语言·kotlin
A***27954 小时前
Kotlin反射机制
android·开发语言·kotlin