java怎么新建模块_java – 在Eclipse上创建Android模块化应用程序

开发者正在移植一个框架,用于将J2ME应用转换为Android.框架由多个编译成jar的项目组成,每个项目有独立的入口点.目前使用Eclipse中的Java项目编译库,并在Android项目中引用.目标是创建包含图形信息的高级Android模块,但遇到资源管理和模块化的问题.开发者寻求教程或建议,以实现模块化Android应用,同时能够处理图形资源,而无需创建多个应用程序.
摘要由CSDN通过智能技术生成

我目前正在移植一个框架,用于在J2ME上构建Android应用程序.该框架由几个编译到库(jar)的项目组成.每个单独的JAR都可以包含图形数据(资源,J4ME屏幕等).每个项目通常都有一个明确定义的入口点(模块).当有人想使用框架构建应用程序时,他必须只创建一个Midlet项目并添加库依赖项并使用导入的类.

我们一直在使用相同的方法来开发Android框架.在这种情况下,我们只使用Eclipse中的普通Java项目来编译jar库.这些项目与Android Framework(android.jar)有依赖关系.构建新应用程序时,我们在Eclipse中创建一个Android项目并添加依赖项.

我们的下一步是为Android构建更高级的模块,它还可以包含图形信息(活动,对话,文字,绘图等).到目前为止,只需要一个Android Eclipse项目(最终应用程序),它包含所有与图形相关的类和资源.似乎在使用资源(文字,绘图等)时,唯一的方法是创建一个Android应用程序,因为资源只能通过ADT插件(R.XXX)自动创建的整数处理程序来引用.因此,构建图形模块可能无法通过普通的Java jar项目构建.

Android开发人员信息解释说模块化应用程序是可行的,但是我没有找到解释该过程的简明教程,但是有一些提示,例如如何在application invokes an intent made available by other application时防止错误发生.这在构建使用其他应用程序资源的应用程序时有效. .我不需要在系统上安装多个应用程序,但是需要从几个组件构建.

有没有人经历过类似需求的开发?任何好的教程或提示开始?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值