0:前言:

在前面三篇中我们介绍了android调用第三方库的形式,在这一篇中我们介绍调用多个第三方库的Android.mk的写法,由于其他三篇介绍的很详细,这里只给出Android.mk的内容。

[第一篇:android调用第三方库——编写库libhello.so]

[第二篇:android调用第三方库——编写库android程序直接调用第三方库libhello.so]

[第三篇:android调用第三方库——编写库android程序整合第三方库libhello.so到自己的库libhelloword.so]

[第四篇:android调用第三方库——调用多个第三方库的写法]
1:现有库文件
libhello.solibword.so

2:文件结构图下图


3:Android.mk的写法

  1. hello文件夹下Androd.mk的内容
    LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := pre_helloLOCAL_SRC_FILES :=libhello.soinclude $(PREBUILT_SHARED_LIBRARY)
  2. word文件夹下Android.mk的内容
    LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := pre_wordLOCAL_SRC_FILES :=libword.soinclude $(PREBUILT_SHARED_LIBRARY)
  3. jni文件夹下Android.mk的内容
    TOP_LOCAL_PATH :=$(call my-dir)include $(call all-subdir-makefiles)LOCAL_PATH := $(TOP_LOCAL_PATH)include $(CLEAR_VARS)LOCAL_MODULE:= hellowordLOCAL_SHARED_LIBRARIES := \pre_hello \pre_wordLOCAL_SRC_FILES := helloword.cppinclude $(BUILD_SHARED_LIBRARY)






更多相关文章

  1. Android属性动画,从源码的角度分析
  2. Android中Activity组件详解
  3. Android:你要的WebView与 JS 交互方式 都在这里了
  4. Android与JS互调的简单使用
  5. 详解 Android(安卓)的 Activity 组件
  6. Android应用程序启动过程源代码分析
  7. Android开发5——文件读写
  8. 进程、线程与JVM之间的关系
  9. android中自定义SeekBar

随机推荐

  1. android开机自动启动指定app
  2. Android(安卓)Studio 生成含第三方jar包
  3. android内存分析工具- 内存基础知识(2)
  4. 国内Android(安卓)市场调查
  5. [email protected] 的 Android 和 i
  6. 【移动开发】Android中Theme和Style的使
  7. android 按两次返回键强制退出整个APP
  8. 说说 mvc 模式的原理,它在 android 中的运
  9. Android中图片压缩分析(上)
  10. Android系统的体系结构、开发语言及源码