关闭

编译java静态库,java共享库

标签: android共享库 静态库
823人阅读 评论(0) 收藏 举报
分类:

把这段复制到app下的Android.mk 的最后,可以编译出java共享库,这个.jar除了生成在\out\target\common\obj\JAVA_LIBRARIES这里,还会copy\out\target\product\***\system\framework下,

如果只是使用java静态库,可以include$(BUILD_STATIC_JAVA_LIBRARY),这样只会生成在\out\target\common\obj\JAVA_LIBRARIES

-------------------------- 

include $(CLEAR_VARS)

LOCAL_MODULE :=gallery2Camera

 

LOCAL_MODULE_TAGS :=optional

LOCAL_STATIC_JAVA_LIBRARIES:= android-support-v13

LOCAL_STATIC_JAVA_LIBRARIES+= com.android.gallery3d.common2

LOCAL_STATIC_JAVA_LIBRARIES+= xmp_toolkit

LOCAL_STATIC_JAVA_LIBRARIES+= mp4parser

 

prev_compiled_rs_files:= $(call all-renderscript-files-under, src)

LOCAL_RENDERSCRIPT_SKIP_INSTALL:= $(prev_compiled_rs_files)

LOCAL_SRC_FILES :=$(call all-java-files-under, src) $(prev_compiled_rs_files)

LOCAL_SRC_FILES +=$(call all-java-files-under, src_pd)

LOCAL_MULTILIB :=both

LOCAL_CERTIFICATE :=platform

LOCAL_SDK_VERSION :=current

LOCAL_JNI_SHARED_LIBRARIES:= libjni_eglfence libjni_filtershow_filters librsjni libjni_jpegstream

LOCAL_JAVA_LIBRARIES+= org.apache.http.legacy

include$(BUILD_JAVA_LIBRARY)

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

Android.mk 中的静态库和共享库

浅析如何在Android源码中编译和使用静态库和动态库
  • u010538765
  • u010538765
  • 2017-01-16 17:43
  • 1457

Android NDK生成共享库和静态库

在Android平台上,通过NDK可以编译NativeC程序,生成原生的NativeCode。从生成的代码的使用方式来看,主要有三种形式:Native Executable Binary, Share...
  • qjbagu
  • qjbagu
  • 2016-05-08 13:50
  • 2593

创建和使用库,包括静态库和动态库(共享库)

在Linux下进行C/C++开发经常要创建和使用库,包括静态库和动态库(共享库)。 静态库文件的扩展名是.a,其命名规则是libxxx.a, 动态库的扩展名是.so,其命名规则是libxxx.so...
  • u010193457
  • u010193457
  • 2015-06-04 10:52
  • 1231

静态库和动态库_共享库

  • 2011-06-27 09:58
  • 16KB
  • 下载

GCC静态库和共享库的生成及调用

  • 2011-05-14 11:08
  • 26KB
  • 下载

Ubuntu ffmpeg编译静态库和共享库

Ubuntu16.04 环境下编译ffmpeg生成静态库和共享库参考官方文档 https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu#Reverti...
  • u010821666
  • u010821666
  • 2017-07-09 20:10
  • 306

linux C/C++之库编译静态库、共享库

C语言库——静态库、共享库 来源:顶嵌       我们在编写一个C语言程序的时候,经常会遇到好多重复或常用的部分,如果每次都重新编写固然是可以的,不过那样会大大降低工作效率,并且影响代码...
  • neiloid
  • neiloid
  • 2011-11-09 00:26
  • 4180

条件编译,头文件,静态库,共享库与多文件编程

本文转自嵌入式Linux中文站 条件编译 条件编译即满足某些条件的时候编译某部分代码,常用于开发多个版本的程序,当满足条件A时,编译出免费版本的软件,当满足条件B时,编译除vip版本的软件...
  • wuhong1989
  • wuhong1989
  • 2017-03-20 08:46
  • 182

gcc 编译工具(下)--- 外部库、共享库、静态库、动态库

gcc 编译工具(下)— 外部库、共享库、静态库、动态库1. 头文件与库文件 在使用C语言和其他语言进行程序设计时,需要头文件来提供对常数的定义和对系统及函数调用的声明。 库文件是一些预先编译好的函数...
  • men_wen
  • men_wen
  • 2017-07-16 15:17
  • 322

CMake入门学习+实战<四> 使用外部共享库和头文件+实战:使用CLion调用zlib静态库实现pdf flatedecode解码

文章整合自: CMake Practice http://sewm.pku.edu.cn/src/paradise/reference/CMake%20Practice.pdf CMake 官...
  • enaxM
  • enaxM
  • 2017-06-27 09:43
  • 792
    个人资料
    • 访问:35834次
    • 积分:1724
    • 等级:
    • 排名:千里之外
    • 原创:133篇
    • 转载:38篇
    • 译文:0篇
    • 评论:9条
    最新评论