将 Android 移植到新的 LWUIT 1.5

Posted

技术标签:

【中文标题】将 Android 移植到新的 LWUIT 1.5【英文标题】:Porting Android to the new LWUIT 1.5 【发布时间】:2011-10-17 23:14:31 【问题描述】:

我想知道为什么 android 构建不是资源编辑器自动生成的构建的一部分? 真正的问题:有人可以告诉我如何使用 netbeans 6.9.1 将 LWUIT 应用程序移植到 Android 吗? 我已经阅读了 Thorsten 的页面,但他根本没有详细说明。 我还检查了有关此主题的其他问题,但它们没有解决我的问题。 提前致谢!

【问题讨论】:

【参考方案1】:

集成Android with Netbeans. 将 Android 项目创建到 API 级别 2.1 或高于 2.1 的 Netbeans 中。查看最新的LWUIT 和LWUIT-Incubator。从 LWUIT 存储库复制所有类并粘贴到您的项目中。然后删除项目中的com.sun.lwuit.impl.ImplementationFactory 类。还可以从 LWUIT-Incubator 存储库中复制源代码并粘贴到您的项目中。你的主类应该是扩展com.sun.lwuit.impl.android.LWUITActivity 类。

【讨论】:

谢谢@bharath。现在会这样做并提供反馈,以便其他人受益 我对这个问题很感兴趣。我已经设法从存储库 LWUIT 导入 java 文件,但不知道从 LWUIT 孵化器导入哪些文件,你能帮我吗? 刚刚将该文件添加到您项目的相同包名中。 嗨@bharath 我已经能够成功创建Shai Almog 的Recipe HandsonLab 应用程序的Android 版本。我按照所有说明和步骤为我的应用程序做同样的事情,但它不会让步:(我得到的主要错误是:处理“java/util/Calendar.class”时遇到问题:核心类的不明智或错误使用( java.* 或 javax.*) 时不构建核心库。在我的代码中,我使用 java util 日历类来创建时间戳。请问我该怎么办? 你好@bharath。我能够通过从他们的罐子中删除有问题的类来整理自己。我知道粗鲁,但它奏效了! :) 再次感谢!

以上是关于将 Android 移植到新的 LWUIT 1.5的主要内容,如果未能解决你的问题,请参考以下文章

LWUIT - 如何让 9 部分图像拉伸而不重复(资源编辑器 1.5)

来自资源编辑器的其他 jar 与 LWUIT 1.5 示例应用程序不同

更改 LWUIT 中的启动表单

TextView 链接到新的布局视图 Android

将 LWUIT 项目转换为 Codenameone 时出错

嵌入式Linux模块移植四部曲