J2SE for Android (Swing for Android) 在 Android 上运行

我要开发同款
匿名用户2017年08月17日
55阅读
开发技术Java
所属分类开发工具、Java开发工具
授权协议GPL

作品详情

简介

该库提供J2SE的Swing、AWT等类的安卓实现,引用该库便能在Android上运行J2SE应用程序。

该库实现大多数必需功能,但不是全部的J2SE。

成功示例HomeCenter服务器,该服务器基于J2SE,同时完全运行于Android之上。

使用指引

该库依赖于开源工程HomeCenter。

它不含Activity,需另建Android工程,并引用本库。

Activity和res需作为参数,传给本库,调用入口参见"hc.android.J2SEInitor.init(Object[]p)"。

本库res目录需复制到对应Android工程下的res目录下。

注意事项

通常,工程在dex时,如含java或javax为前缀的包名,需开启"--core-library",否则报错。

本库自带"dx.jar",已移除上述限制代码,所以工程无需配置"--core-library",直接编译、调试。

将"[adt]/sdk/build-tools/android-X.X/lib/dx.jar"备份后,用本"dx.jar"覆盖即可。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论