android调用第三方库
来源:互联网 发布:js 定义对象和方法 编辑:程序博客网 时间:2024/04/30 14:15
把第三方so放在新建的libs/armeabi/中(因为Android.mk文件中的当前目录跳到LOCAL_PATH := $(call my-dir)即jni下,所以这个libs/armeabi必须在jni下),
Android.mk
LOCAL_PATH := $(call my-dir)$(warning ****LOCAL_PATH**** )$(warning $(LOCAL_PATH))include $(CLEAR_VARS)LOCAL_MODULE := live5551 LOCAL_SRC_FILES := libs/armeabi/liblive555.soLOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/includeinclude $(PREBUILT_SHARED_LIBRARY) include $(CLEAR_VARS)LOCAL_MODULE := live5552LOCAL_SRC_FILES := live555Android.cppLOCAL_EXPORT_C_INCLUDES := \$(LOCAL_PATH)/include/LOCAL_SHARED_LIBRARIES := liblive5551LOCAL_LDLIBS := -llog -lz -lm include $(BUILD_SHARED_LIBRARY)
在MainActivity中直接:
static {
System.loadLibrary("live5552");
}
就可以使用第三方的库中的函数,MainActivity中通过live552中的add(),其中add()在第三方库总实现
0 0
- android调用第三方库
- android调用第三方库
- Android调用第三方库的方法
- android JNI 调用第三方动态库
- Android-jni 调用第三方动态库
- Android如何调用第三方SO库
- Android如何调用第三方SO库
- Android Studio调用第三方动态库
- Android如何调用第三方SO库
- Android如何调用第三方SO库
- Android如何调用第三方SO库
- Android如何调用第三方SO库
- Android如何调用第三方SO库
- Android.mk JNI 调用第三方库
- Android如何调用第三方SO库
- android调用第三方so库文件
- Android调用第三方程序
- android 调用第三方应用
- Eigen 3.2.4 change log
- MySQL 加锁处理分析
- 一天一段scala代码(一)
- mysql扩展之mysqli
- JPA与EJB3的关系
- android调用第三方库
- python学习:元组tuple
- ANSI和UNICODE的区别
- 【2015-1-27】日常
- Nginx的负载均衡方案详解
- View点击事件
- HDU-高精度小数加法-最大400位
- NYOJ 题目926 概率计算(数学,水题)
- 揭秘17位华人巨富的第一桶金