Android C层如何加载.so库文件
来源:互联网 发布:可以手写的软件 编辑:程序博客网 时间:2024/06/05 17:56
Android C层如何加载.so库文件:
#include <stdlib.h>#include <stdio.h>#include <dlfcn.h>#include <errno.h>int (*jmain)(int arg1, char* arg2) = NULL;void int callSoJMainFunction(int arg1, char* arg2) { void* handle = dlopen(szSoPath, RTLD_LAZY); if (handle == NULL) { printf(“dlopen file error:%s %s\n", szSoPath, strerror(errno)); return -1; } else { printf("dlopen file OK: %d\n", handle); } jmain = dlsym(handle, "main"); if(jmain == NULL) { printf("get main function error\n"); dlclose(handle); return -1; } else { printf("dlsym OK: 0x%08X\n", jmain); int result = jmain(arg1, arg2); dlclose(handle); return result; }}
0 0
- Android C层如何加载.so库文件
- android .so文件加载
- Linux C动态加载SO库文件
- 安卓HAL层 so库文件加载原理
- Android设备如何加载.so文件以及如何适配
- CrossWalk - Android 动态加载so库文件
- Android--加载外部.so文件
- Android Studio 加载so文件
- android studi0加载so文件
- android studio加载.so文件
- Android动态加载so文件
- Android动态加载so文件
- Android(Java)加载SO文件
- Android动态加载SO文件
- Android加载so库
- Android Studio如何Debug对应so文件C/C++代码
- android项目中如何加载已有so库
- android项目中如何加载已有so库
- xStream完美转换XML、JSON
- 使用Unity3D的50个技巧:Unity3D最佳实践
- Spring mvc 的基本使用说明
- greenDao_2.0.0学习笔记3-Hello World
- SAP EP7.0 LoginModule JAAS 自定义登录控制
- Android C层如何加载.so库文件
- Bone Collector 2602 (01背包)(模板)
- tomcat启动时报:IOException while loading persisted sessions: java.io.EOFException的解决方案
- iframe调用后台方法通过response返回html代码
- UVA 4857 Halloween Costumes 区间背包
- android 5.0 Material Design酷炫风格的开源项目集合
- android scrollview listview (GridView)显示不全
- 解决64位windows server 2008上调用Excel组件出现0x800A03EC错误
- Spring DI via setter method