如何将Android项目(此Android项目也包含其他jar包)以jar包的形式整合到核心项目中去
来源:互联网 发布:淘宝新开店铺交保证金 编辑:程序博客网 时间:2024/05/17 03:44
今天遇到一个问题,就是如何将一个Android项目以jar包的形式整合到核心项目中去。
如果在以往的那些不带资源文件的java项目中,这个问题很好解决,只需利用Eclipse自带的export功能导出为jar包即可。但是Android项目带有独特的文件夹:res、assets等等,所以这种方式就不是很好用了。
创建项目工程
创建T1和T2两个项目,T1项目负责跳转到T2项目中的Activity中去,而这个Activity带有布局文件、图片等资源文件。这里我们先完成T2项目,然后把此项目做成jar包的格式添加到T1项目中去。注意了,由于两个项目都有资源文件,所以一定要注意要将两个项目(以后更多项目)的资源文件区分命名,这个包括字符串、布局文件、图片等等。 做了这么多,最后将其设置成库项目,设置方法如下:
步骤一: 创建库项目 右键T2--->Properties 如图:
步骤二:引用库项目
既然T2设置成了库项目,那我们就需要在T1引用那个被我们设置为库项目的T2了。方法如下:
步骤三:合并AndroidManifest.xml文件
最后一点注意的是,我们需要手动将T2中的AndroidManifest.xml文件中注册的组件加到T1中的AndroidManifest.xml文件中去(这也是这种方法的弊端)
步骤四: 运行T1程序
需要注意的是在T1生成可执行文件的时候,一定要确保T2工程的存在,因为T1打包时会将T2文件中的资源文件一并导到自己的资源文件中,当然这就解释了为什么两个程序中的资源文件是不能重名的。
- 如何将Android项目(此Android项目也包含其他jar包)以jar包的形式整合到核心项目中去
- 将包含jar包的java项目打成jar包
- eclipse编译android项目时,如何把依赖的jar包也打进apk中
- Eclipse中使用fat-jar打包包含jar包的Android项目
- Android Studio 将项目打成JAR包
- 将外部的jar包配置到maven项目中
- Android 将Android项目打包成aar文件并在其他项目中引用,打包成jar包
- android项目如何导入系统jar包
- 手动添加jar包到android studio项目中
- Android项目将生成的jar包混淆
- android studio 将自己的项目生成jar包
- 如何在android项目中导入jar包
- 如何在Android项目中引入第三方JAR包
- Eclipse中android项目如何导入开源jar包
- 解决java项目打jar包,项目中引用有其他jar包的问题
- 修改项目android的jar包版本
- 开发android项目的常用jar包
- 将其他Android项目打成aar包集成到自己的项目中
- Optimizing the View 优化视图
- 20130426-[转]分享STM32代码读保护个人解决方案,有需要的请来验证一下!
- 计算经纬度两点之间的距离(/m)
- 对输入输出流的总结
- 我的tcp通信学习计划
- 如何将Android项目(此Android项目也包含其他jar包)以jar包的形式整合到核心项目中去
- 交换机跟路由器
- 当在同一个tomcat中部署相同项目时的注意
- Jquery-zTree的基本用法
- Setting Up the Search Interface 设置搜索界面
- ORA-00214 控制文件版本不一致恢复过程
- uCOS任务堆栈的深入分析
- C++ 获取时间间隔
- 基于IOS的一个树形控件