【jar包】Android——eclipse共享library以及导出jar包
android的apk在在eclipse上进行开发的时候,有时候需要import其它包中的一些class,正常的方法就是在java build path中library 中添加 jar 包!
转载注明出处:http://blog.csdn.net/jscese/article/details/36627195
一.apk之间共享Class
在eclipse中的一个androoid工程想要使用另外一个工程的class,可以在工程的project.properties文件中添加:
- android.library.reference.1= project path
reference.1 表示library的序号,有多个的话依次增加,
project path 代表目标工程的路径,可以是绝对路径或者相对路径
目标工程需要做如下配置:
Properties——>Android——>Is Library 点选!
这样编译的时候就会去找引用的类,同时可以在编译的工程Properties——>Android中看到引用的library名字!
二.apk导出jar包
很多时候不能直接发源码工程,这个时候可以选择eclipse自带的export
选取 JAR file 下一步:
选择好导出的路径,右上角的一些部署和编译文件可选择导入与否,finish即可
完成之后的jar包:
可以看到src的资源文件和res的资源也打包进了jar包,
这个jar包可以被其它的工程通过在java build path 选项中add external jar 添加使用!
同时还有一种方法,可以打包工程成jar包:
上面说过的 选取 Is Library 这个选项之后,再编译整个工程,就会在 bin目录下生成对应的 工程.jar
【jar包】Android——eclipse共享library以及导出jar包的更多相关文章
- 【转】 Android——eclipse共享library以及导出jar包
		原文网址:http://blog.csdn.net/jscese/article/details/36627195 android的apk在在eclipse上进行开发的时候,有时候需要import其它 ... 
- Android——eclipse共享library以及导出jar包[转]
		目录(?)[-] 一apk之间共享Class 二apk导出jar包 android的apk在在eclipse上进行开发的时候,有时候需要import其它包中的一些class,正常的方法就是在jav ... 
- Unity 3D与Android Studio安卓交互之-导出jar包
		u3d与安卓 jar 包交互 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar -- 心分享 ... 
- Android Studio使用技巧:导出jar包
		转自http://blog.csdn.net/lincyang/article/details/44457799 AS中并没有独立的Module 工程,但是可以在普通的Project中加入Module ... 
- Android Studio 2.3.1导出jar文件不能生成release解决办法
		升级了AS之后,在项目中的时候,有个需求需要把通过AS导出一个模块,需要以jar的形式导出来,研究了一下,按照网上的描述操作了一遍,不知道是AS版本问题还是自己操作问题,发现使用 ./gradlew ... 
- Android Studio 导出jar包
		不像在Eclipse,可以直接导出jar包.AndroidStudio只可以生成aar包. 在网上看到许多朋友问怎么可以像Eclipse一样导出jar包,其实我们只要知道它的原理就可以了. 用jar命 ... 
- [Android Pro]   AndroidStudio导出jar包
		reference : http://blog.csdn.net/beijingshi1/article/details/38681281 不像在Eclipse,可以直接导出jar包.Android ... 
- [转]AndroidStudio导出jar包
		原文链接:http://blog.csdn.net/hjq842382134/article/details/38538097# 1. 不像在Eclipse,可以直接导出jar包.AndroidStu ... 
- android studio 使用gradle 导出jar包,并打包assets目录
		警告:本文年久失修. 随着android studio的升级 ,gradle的升级,严格按照本文的代码去做可能不会成功,希望依然可以作为解决问题的思路. 最近项目在做一个sdk,供别的开发者使用,所以 ... 
随机推荐
- BZOJ 1212 HNOI2004 L语言 AC自己主动机(Trie树)+动态规划
			标题效果:给定词的列表,并m串 每个字符串q个最长前缀,这个前缀可满足拆分成一些字符串 这些字符串中存在的词汇太 再也不怕错误的数据范围--有一个很明显Trie树能解决的问题竟然被我写的AC自己主动机 ... 
- SQL Server 数据库没有有效全部者的三种解决的方法
			问题: 开发的过程中,操作系统出了问题.决定重装系统.可是没有将SQL Server中的数据库文件分离出来,直接将系统格了.在新系统数据库中附加了数据库文件,一切还算正常.但当打开数据库关系图 ... 
- Eclipse提交任务至Hadoop集群遇到的问题
			环境:Windows8.1,Eclipse 用Hadoop自带的wordcount示例 hadoop2.7.0 hadoop-eclipse-plugin-2.7.0.jar //Eclipse的插件 ... 
- 本人第一个android游戏《新连连看》上架
			经过艰苦奋战了几天,本人的第一个android游戏<新连连看>最终完毕了第一个版本号,比較简陋.另一部分功能保留没有开放.等第二个版本号再上.用的libgdx框架.可能不是非常出名,可是本 ... 
- 实现 mouse-drag 的图标拖动
			<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/stri ... 
- Android设计模式(五岁以下儿童)--简单工厂模式
			1.面试的时候问这个问题: 在ListView 的item小程序.很多不同的显示风格.或者是,为了更好地维护,不同的样式,应该怎么做? 我一下就想到的是工厂的模式,利用project,编写ViewFa ... 
- 【Python】Python的urllib模、urllib2模块的网络下载文件
			因为需要从一些下载一个页PDF文件.但是需要下载PDF有数百个文件,这是不可能用人工点击下载.只是Python有相关模块,所以写一个程序PDF文件下载,顺便熟悉Python的urllib模块和ulrl ... 
- 经典算法题每日演练——第十七题 Dijkstra算法
			原文:经典算法题每日演练--第十七题 Dijkstra算法 或许在生活中,经常会碰到针对某一个问题,在众多的限制条件下,如何去寻找一个最优解?可能大家想到了很多诸如“线性规划”,“动态规划” 这些经典 ... 
- MD5处理图片加密算法
			Android MD5加密算与J2SE平台一模一样,由于Android 平台支持 java.security.MessageDigest这个包.实际上与J2SE平台一模一样. 首先: 输入一个Stri ... 
- ar命令提取.a时刻,一个错误 is a fat file (use libtool(1) or lipo(1) and ar(1) on it)
			在减压.a当文件,据报一个类别似 xxx.a is a fat file (use libtool(1) or lipo(1) and ar(1) on it)的错误,经过查找资料,原来是由于该.a文 ... 
