引用.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的字段,如:

相关推荐
海雅达手持终端PDA15 分钟前
基于海雅达 Model 10X 工业平板的车间生产线旁站控制方案
android·科技·硬件工程·制造·智能硬件·交通物流·平板
TheNextByte123 分钟前
如何将Android联系人导出为 Excel 格式
android·excel
Mr、追风少年24 分钟前
缓存的基础用法:解决缓存击穿,缓存穿透,缓存雪崩等问题。
android
某zhuan25 分钟前
Flutter环境搭建(VS Code和Android Studio)
android·flutter·android studio
yi诺千金30 分钟前
Android U 自由窗口(浮窗)——补充
android
4Forsee38 分钟前
【增强现实】快速上手 Vuforia Unity Android AR 应用开发
android·unity·ar
2501_944521591 小时前
Flutter for OpenHarmony 微动漫App实战:列表项组件实现
android·开发语言·javascript·flutter·ecmascript
小风呼呼吹儿1 小时前
Flutter 框架跨平台鸿蒙开发 - 种子发芽记录器:记录植物成长的每一刻
android·flutter·华为·harmonyos
一起养小猫1 小时前
Flutter for OpenHarmony 实战:Dart类与面向对象编程
android·flutter