[安卓]Android导入第三方静态库.a编译成动态库.so
16lz
2022-03-27
标签: Android静态库 Android动态库 NDK编译 Android动态库导入静态库 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处、作者信息和本声明。否则将追究法律责任。 http://ikinglai.blog.51cto.com/6220785/1324985
1 2 | #include <stdio.h> int add( int x, int y); |
1 2 3 4 5 | #include "static.h" int add( int x, int y) { return x + y; } |
1 2 3 4 5 | LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := static_add LOCAL_SRC_FILES := static .c include $(BUILD_STATIC_LIBRARY) |
1 | APP_MODULES:=static_add |
1 2 | # include <stdio.h> int test_add( int x, int y); |
1 2 3 4 5 6 7 | # include "share.h" # include "static.h" int test_add( int x, int y) { // 调用static里面的方法 return add(x, y); } |
1 2 3 4 5 6 7 8 9 10 | LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := static_add LOCAL_SRC_FILES := libstatic_add.a include $(PREBUILT_STATIC_LIBRARY) include $(CLEAR_VARS) LOCAL_MODULE := share_add LOCAL_STATIC_LIBRARIES := static_add LOCAL_SRC_FILES := share.c include $(BUILD_SHARED_LIBRARY) |
更多相关文章
- android在布局中动态增加view时的层级控制
- Android下使用TinyXml读取xml配置文件(Cocos2d-x游戏开发)
- android 4.04的应用程序启动过程及与Zygote的交互(基于静态源码分
- Android(安卓)apk签名
- Chrome for Android(安卓)编译了两天终于在师傅指导下搞定
- Android(安卓)技术专题系列之三 -- 编译(build) 流程
- android 编译自己的sdk
- Android(安卓)7 新特性浅析
- android:动态缩放和旋转图像