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

相关推荐
apigfly14 分钟前
深入Android系统(十三)Android的窗口系统
android·设计模式·源码
k***858420 分钟前
【SpringBoot】【log】 自定义logback日志配置
android·前端·后端
S***q19231 分钟前
Kotlin内联函数优化
android·开发语言·kotlin
小墙程序员34 分钟前
在Android中,kotlin 的一些开发技巧(二)
android·kotlin
曾经的三心草43 分钟前
JavaEE初阶-多线程1
android·java·java-ee
q***73552 小时前
windows配置永久路由
android·前端·后端
m***9822 小时前
万字详解 MySQL MGR 高可用集群搭建
android·mysql·adb
u***u6852 小时前
Kotlin多平台开发实践
android·开发语言·kotlin
Digitally3 小时前
如何将照片从安卓手机传输到电脑?
android·智能手机·电脑
打工人你好3 小时前
Android 应用逆向分析与架构研究笔记
android·笔记·架构