gpt4 book ai didi

java - Xlet(javax.microedition.xlet)开发的启动步骤是什么?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:32:01 25 4
gpt4 key购买 nike

我一直在努力寻找一种方法来玩 Xlet开发(作为 javax.microedition.xlet 包中 Personal Basis Profile 的一部分)。

目前作为起点,我有 Eclipse Indigo(我在其中进行 Android 开发)。

我的问题是:

  • 我应该采取哪些步骤来为 Xlet 设置开发环境?
  • 是否有任何模拟器可以运行 Xlet?

最佳答案

我不确定我的经验是否有帮助,但至少它提供了引用。我的环境是 linux x86 PC (linux 2.6) + eclipse 3.2 + j2se 1.4.2_09我从sun下载了javatv 1.0/1.1引用实现源码。

您可以在eclipse 中创建一个导入所有源代码的项目。请修复所有可能的错误(如果有)。通常如果有一些,就评论它们。

最后,请将项目导出为jar文件。

然后您可以创建另一个项目并配置构建路径,点击“import external jars”导入生成的javatv jar。现在您可以通过在同一项目中创建一个实现 javax.tv.Xlet.xlet 接口(interface)的 java 文件来创建您自己的 xlet。

要执行xlet,需要实现main方法并创建SIEmulator 的一个实例(假设是我的模拟器)。然后你可以打电话myemulator.putResidentXlet() 并填写 xlet 的名称/路径。最后请转到输出文件夹(其中包含源代码的已编译类文件,通常是文件夹“bin”),键入"java -Djava.class.path="javatv jar 的路径"class_containing_main_method

请注意,执行的 xlet 不在服务上下文中。如果您希望在服务上下文中运行,您需要修改 com.sun.tv.XletManager.java 中的代码以填充 xlet 的服务上下文对象,或者将 xlet 的信息放入 javatv 的 SI 源(一个 xml 文件)中。默认值为“JavaTVSampleFile01.xml”。用法请引用javatv的文档。

那是来自论坛帖子。链接:https://forums.oracle.com/forums/thread.jspa?messageID=7310245

文件下载的最佳机会:http://docs.oracle.com/javame/config/cdc/cdc-opt-impl/ojmeec/1.0/reference/html/z4000c841293984.html

关于java - Xlet(javax.microedition.xlet)开发的启动步骤是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12735630/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com