android 工程库及引用

标志为android工程库

选择工程右击选择“property”->"Android"选项下的library勾选“Is Library”。
在它的project.properties中,应该会出现 android.library=true

引用android工程库

方法一:可以在Java build path -->project中加入刚才的android库,如果需要编译时加入order and export中
方法二:修改工程的project.properties 加入 android.library.reference.1=..\\xxx(工程库目录)
             验证方法:到“property”->"Android"选项选项下的library有Reference中显示你所引用到的工程
时间: 2024-08-12 08:59:08

android 工程库及引用的相关文章

Android工程:引用另一个Android工程的方法详解

本篇文章是对在Android中引用另一个Android工程的方法进行了详细的分析介绍.需要的朋友参考下 现在已经有了一个Android工程A.我们想扩展A的功能,但是不想在A的基础上做开发,于是新建了另外一个Android工程B,想在B中引用A. 一个思路是把工程A做成纯Jar包,这样其他的工程就可以直接引用了. 但是,如果在工程A中用了R.java中的引用,则无法打成jar包了.原因是R.java是自动生成的,是动态的,每次编译都是不相同的.如果一定要做成jar包,就不能使用自动生成的R文件,

【剑灵攻略】002、android工程引用方式

正确的引用工程的方式 普通的Java工程通过这种引入新的工程和外部的Jar包是没问题的,android工程下却出现问题纳闷了很久,依旧没弄明白.但经过摸索找到了一种正确的引入工程的方式: 首先,选中工程A,右键—>Properties—>Android ,看下面的图就知道了,一路OK,最后就成功引入了. 总结 思路一:将目标工程B打包成jar包,那么其他工程就能够直接引用了.但如果B工程中使用到了res里面的资源文件(也就是引用了R.java),由于R.java里面的是自动生成的,并且是动态的

android so库多平台引用第三方so库,及多平台编译

1, eclipse 新建android项目,添加jni目录,配置ndk 2,jni目录下新建第三方库的引用源文件目录,包含各个平台的so包以及对应的头文件 3,配置Android.mk 第三方库引用的配置文件如: LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := 引用库别名 LOCAL_SRC_FILES :=$(TARGET_ARCH_ABI)/引用库文件名称.so include $(PREBUILT_SH

Android Studio 打包及引用 aar

Android Studio 打包及引用 aar 1. 简述 在比较大的 Android 项目的开发中,我们经常会遇到工程.jar 包等等之间相互引用的方式.一般我们通过在 gradle 文件中配置依赖来解决,比如: Gradle 的一些基本依赖配置方式如下: compile fileTree(dir: 'xxx', include: ['*.jar', "*.xxx"]):将某个目录下所有符合扩展名的文件作为依赖: compile 'com.xx.xx:ProjectName:Ver

Android 工程目录结构简介

一般来说,一个Android工程的目录结构如下图所示. 1:src JAVA源代码都放在这里面. 2:gen 编译器自动生成的一些JAVA代码 3:Android 4.2 Android平台(本工程用的版本是4.2) 4:Android dependencies 该目录出现在ADT16以后的版本中,是ADT第三方库新的引用方式,当我们需要引用第三方库的时候,只需要将 该库拷贝到libs文件夹中,ADT就会自动完成对该库的引用(如本例中android-support-v4.jar) 5:bin 该

关于Android工程中的主要文件夹存放的文件种类

Android工程中的文件类型包括以下几种: 一.jar包:是为了解决软件的兼容问题.如果在低版本Android平台上开发一个应用程序,而应用程序又想使用高版本才拥有的功能,就需要使用Support库.Android private libraries 和 Android 4.2.2  .Referenced libraries 等.其实 Android private libraries 和Referenced libraries 两个文件夹中的都是通过configure build  pat

cocos2d-x Android工程导入第三方so文件

cocos2d-x 项目在android平台上编译的时候会把libs/armeabi目录清空, 引用第三方so文件步奏: 1).在Android工程下的jni目录下新建prebuilt目录,并把要使用的第三方so库复制到该目录: 2).修改Android工程下的jni/Android.mk文件如下(红色方格里面就是要添加的内容):

(转)如何一个android工程作为另外一个android工程的lib

在实际使用中,我们可能会把一个android工程作为库,然后在另外一个android的工程中引用.实现的步骤如下: 1.import两个工程到workspace中 2.将android工程设为库 选择工程右击选择“property”->"Android"选项下的library勾选“Is Library”. 3.在当前工程引用上面的工程的库 在当前工程目录下的文件“project.properties”里添加: android.library.reference.1=..\\xxx

Xamarin.Android绑定库分享

使用Xamarin.Android时,会用到各种第三方库,而这些库基本上是java编写的,要在Xamarin.Android中使用这些库,就需要通过Android Binding Project绑定对应的java库,然后在C#中使用.绑定时,可能需要编写相关的转换规则或者修改对应的java源代码,遇到问题时,可以到Xamarin的官网查看,也可以Google. Xamarin.Android绑定参考文档地址: http://developer.xamarin.com/guides/android