问题标签 [midlet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
616 浏览

java-me - Update midlet wirelessly

I am currently developing a j2me application for the i290 and would like to be able to update to new midlet revisions in my application using code. The problem I am having is that one method that I know of that can do this, platformRequest(), is locked by motorola and I am not interesting in paying to sign my code.

I need a way to update the midlet via a network connection in my code without using a locked API or having to pay to do this. Any help would be appreciated.

0 投票
3 回答
3856 浏览

java-me - 一个 Midlet 可以调用另一个 Midlet 吗?

我一直在四处寻找像这样的来源,他们说如果 Midlet 在同一个套件中,或者如果它们在同一个命名空间和同一个 jar 文件中,则可以调用另一个。

我不明白 Midlet-Suite 是什么?

此外,在网上搜索后,我没有找到任何有关 One Midlet 调用另一个 Midlet 的文档或代码示例。

0 投票
2 回答
808 浏览

java-me - Midlet 如何调用静态变量?

我有一个有一个静态变量的 midlet。我需要保留在此变量中创建的所有实例的记录。但它不像静态变量那样工作。我的代码段看起来像这样。我在 sun 无线工具包 2.5.5 上运行这个 midlet。我可以从该工具包中创建许多相同 midlet 的对象,但我的计数器仍然只显示 1。

每次,计数器只显示 1 个创建的对象。

0 投票
0 回答
522 浏览

java-me - 需要 Http 连接也需要 WAP 连接

我有成功显示 html 的代码

但是除了我想WAP.what在我的代码中添加这个之外?
显示 WAP 浏览器。

因为当我试图解决时wap.yahoo.com,系统没有响应。

0 投票
2 回答
19036 浏览

java - 如何签署 Java Midlet?

一个简单的问题,答案相当复杂:

如何对 Java Midlet 进行签名,以便将其加载到安全提示较少的手机上?

0 投票
5 回答
2115 浏览

java-me - JavaME - LWUIT 图像占用了所有内存

我正在使用 LWUIT 编写一个 MIDlet,而图像似乎消耗了大量的内存。我使用的所有图像都是 PNG,并被打包在 JAR 文件中。我使用标准的 Image.createImage(URL) 方法加载它们。该应用程序有许多表单,每个表单都有几个标签和按钮,但是我相当确定只有活动表单保存在内存中(我知道它不是很值得信赖,但 Runtime.freeMemory() 似乎可以确认这个)。

该应用程序在 240x320 分辨率下运行良好,但将其移动到 480x640 并为 UI 使用适当更大的图像开始导致出现内存不足错误。除其他外,该应用程序的作用是下载远程图像。该应用程序似乎可以正常工作,直到达到这一点。下载几个PNG并返回主菜单后,遇到内存不足错误。当然,我查看了主菜单使用的内存量,这非常令人震惊。它只是两个带有图像的标签和四个按钮。每个按钮都有用于 style.setIcon、setPressedIcon 和 setRolloverIcon 的三个图像。图像大小从 15 到 25KB 不等,但删除了每个按钮使用的三个图像中的两个(总共 8 个图像),Runtime.freeMemory() 显示内存使用量惊人地减少了 1MB。

在我看来,我要么有很多内存泄漏(我认为我没有,但内存泄漏并不完全知道很容易追踪),我在图像处理或真的没有问题,我只需要按比例缩小。

如果有人有任何见解可以提供,我将不胜感激。

0 投票
3 回答
2464 浏览

java - 如何在 J2ME Midlet 和 PC 之间进行通信?

如何使 J2ME Midlet 通过连接的电缆与电脑上的 java 程序或某些应用程序通信?

0 投票
1 回答
439 浏览

java - Hecl 脚本是否与本机 J2ME midlets 一样强大?

回顾Hecl,一种带有 J2ME 运行时的脚本语言,我想知道它的功能:

假设我的基础 Midlet 具有我编写的方法和变量

  1. Hecl 解释器可以在我的 Midlet 中运行,并与我的课程并排运行吗?
  2. Hecl 脚本可以在 Midlet 中调用我的任何方法吗?
  3. Hecl 脚本可以利用和修改我的任何变量吗?

提前致谢。

0 投票
1 回答
316 浏览

java - 如何签署 Java midlet?

可能重复:
您如何签署 Java Midlet?

如何签署 Java midlet?

0 投票
2 回答
249 浏览

java - midlet 的线程安全检查变量

我在客户端用 j2me 编写游戏,连接到用 java 编写的服务器。该游戏将具有聊天功能,但作为次要功能。

对于连接到服务器的每个 midlet,都会生成一个服务器游戏线程。这些线程在它们之间进行对话,以便它们可以同步并轮流写入服务器中的一系列配置文件。现在,如果在其中一个 midlet 中写入聊天消息,它会被传递到管理套接字通信并发送到服务器的客户端线程。在服务器中,通知同一游戏的所有其他玩家,并将聊天消息转发给所有其他玩家。因此,每个服务器线程(但最初发送消息的用户)都将消息发送到其对应的客户端线程。

我的问题来了。我如何向每个 midlet 发出信号,以便它知道有新的传入消息?

我想过创建一个线程来轮询客户端通信线程以查看是否有任何新消息。但是,我怎么能从 midlet 中知道而不中途打断呢?理想情况下,我想直接读取客户端通信线程中的字符串,但该字符串可能正在写入,因此我需要一个线程来访问它并与之同步。

你们中的任何人都可以伸出援助之手吗?我真的不知道如何进行,看起来这应该很简单......

提前致谢