关联android library的工程如何生成APK或如何将library变成jar包导入

本文介绍如何将两个Android工程合并为一个工程,并提供两种具体操作方法。同时,文章还涉及了如何生成APK的基本步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、把两个工程合并成一个工程有以下两种方法
1>非常直接的方法:把是is library的那个工程里面的代码(如果有资源文件,也要拷贝资源文件)拷贝到需要这个library的工程里面(一般两个工程的包名不一样,需要用改包名的工具改以下包名,以保持包名的一致性)。
2>第二种方法,就像上面那位所说的,把is library的打包成jar包,用Eclipse自带的打包功能就行(就像上面所描述的那样),当然也可以用命令行。右键点击那个(is library)的工程,点击Export...选择JAVA,再选择第一个jar file...就可以了,后面的就是选择存放位置。把生成的jar包放到所需要的android工程的libs的文件夹里面(如果没有这个文件夹,就自己新建一个),通过add to build path把这个jar引入到工程。但是这种做法有一个地方时需要注意的,由于jar包里面不含有资源文件(比如说layout、drawable),所以我们要把这些依赖的资源文件也要拷贝到那个android工程里面。
我个人觉得,一般不建议合并工程,因为这样可以保持模块之间的独立性。

2、生成apk这个问题不是很理解。
按照我的意思理解:如果只是生成一个apk,那么就用Eclipse里面的生成apk的工具就可以了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值