问题标签 [cldc]

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 回答
202 浏览

blackberry - 试图写一个hello world CLDC黑莓程序

我得到了《Advance Black Berry 6 Development》一书。我能够让 midlet 示例工作,但不是 CLDC 程序的第一个示例。似乎它永远不会进入代码,当我运行应用程序时,我会得到一个空白的白屏。我试图设置一个断点,但它从未发生过。

这是代码

0 投票
2 回答
1113 浏览

javac - javac中如何强制使用StringBuffer而不是StringBuilder?

我正在尝试在 linux 上使用 kvm 编译 CLDC,但出现错误

找不到 java.lang.StringBuilder 无法访问 java.lang.StringBuilder 类文件

在声明中:

我认为这是因为它使用了自己的引导类路径,其中包含StringBuffer但不包含StringBuilder. 现在,我如何强制 javac 使用StringBuffer而不是 default StringBuilder

我的开发环境是:Ubuntu 10.04.2 LTS + javac 1.6.0_24 (sun-java6-jdk)

0 投票
1 回答
407 浏览

database - J2ME 的数据库和 UI 框架?

我是一名安卓开发者。我以前没有开发过 J2ME 应用程序。我有一个要求,其中客户端需要一个 J2ME 应用程序,这需要我在手机上存储大约10,000 条(每条记录大约有 60-150 KB 的数据)记录。移动应用程序还将使用基于 REST 的 Web 服务与后端服务器绑定。

客户希望应用程序在特定手机上运行 - 诺基亚 5233。

我需要正确的选项才能继续。目前我正在使用 RMS 和 LWUIT。我选择它们是因为:

RMS - 我正在使用CLDC配置文件。我不知道可以与此配置一起使用的任何数据库。Apache Derby 仅在 CDC 中受支持。

LWUIT - 应用程序中有很多情况下 TextField 需要事件侦听器,LCDUI 中的 StringItem 似乎没有任何事件侦听器。

请赐教。我不确定我是否采取了正确的方向。

0 投票
1 回答
1058 浏览

java - 从 Android 的角度来看 J2ME 中的 CLDC 和 CDC

正如标题所说,我想知道,J2ME 中有一个 CDC 和 CLDC,我想知道从 Java for Android 的角度来看它们与它们有何相似之处。可能是比较之类的,或者 J2ME 中的 CDC 中的内容以及 Android 的 Java 元素最相似的内容。

0 投票
1 回答
201 浏览

web-services - J2me 应用程序在某些移动设备中显示错误

我有一个带有 Web 服务存根的 j2me 应用程序。
它适用于某些手机。
但在某些手机中出现“应用程序错误”。
我尝试创建包制作版本 MIDP 2.0 和 CLDC 1.0(也为 CLDC 1.0 制作存根) 如果我创建没有存根的包,应用程序正常工作,
它仍然显示“应用程序错误” 。


存根是使用“Sun Java Wireless Toolkit 2.5.2 for CLDC”生成的

谁能帮忙?

0 投票
1 回答
810 浏览

java-me - 在 J2ME 彩色手机上设计键盘

我想创建一个 J2ME 应用程序,以便在简单的非 QWERTY手机上使用 QWERTY 按钮更快地编写 SMS。因此应用程序将显示用户可以使用的所有这些按钮在此处输入图像描述

我有 Java 知识,也开发了简单的计算器,但无法在 NetBeans 中设计它。

于是寻求帮助【只为设计界面,】

这个应用程序将在带有 [1-abc] [2-def] 键盘的简单手机上运行

0 投票
1 回答
45 浏览

java-me - 在 CLDC 设备上实现推送的最佳方式是什么?

当我的应用程序在后台运行时,我想在大多数 CLDC 手机上接收来自服务器的推送消息。

我已经用 SMS 做到了,但它很昂贵,所以我正在考虑另一种解决方案......

我知道我可以使用 HTTP 请求轮询我的服务器。简单的轮询应该很容易实现。但是,我没有多少更新要发送(每小时约 5 个),但我需要它们快速到达设备(约 1 分钟)。

长轮询很棒,但我认为我将不得不处理超时、断开连接......虽然使用套接字我没有超时问题,对吧?

所以,

  • 是否有一个简单的解决方案/库来实现 push ?
  • 保持连接是否存在其他问题:电池过度消耗,运营商的防火墙限制......?

谢谢

0 投票
1 回答
2346 浏览

java - 使用布尔变量停止线程

我有一本我正在学习的 Java 书,在其中一个示例中,我看到了一些可疑的东西。

由于它是一个 MIDlet 应用程序,当它启动时,会执行 startApp 方法。为了简单起见,startApp 方法本身调用destroyApp,因此程序销毁,停止线程并通知销毁。

问题是,使用这个“threadsRunning”变量是否安全,它在两个线程和destroyApp方法中的使用是否会在某些时候造成任何麻烦?将'volatile'关键字放在声明前面有助于同步它吗?

0 投票
1 回答
460 浏览

java-me - Midlet 不响应旧触摸屏手机中的触摸

我对 j2me 很陌生。我开发了一个基本的短信银行应用程序。我的应用程序适用于大多数触控和非触控设备的手机(Samsung duos、Monte、Nokia 6120c ...、Sony Ericson w300)。但是当我将它安装在三星 SGH-D980 中时,它可以正常安装并启动。但是加载启动画面后的第一个屏幕的列表元素对触摸没有响应。我使用 Net beans 7.0.1 开发了该应用程序,并使用了 CLDC 1.0 和 MIDP 2.0。我已经尝试过 defaultfxtouchphone 模拟器并且在它上面也可以正常工作。我的问题是为什么它可以在某些触摸手机上工作,但不能在上面提到的触摸手机上工作。谢谢你,

0 投票
1 回答
214 浏览

java-me - 命令有时不起作用

有一个Canvas有两个Commands。问题是,当第一次打开画布时,命令起作用,但是当我第二次打开它时,命令不起作用!这是代码:

那么为什么命令有时不起作用呢?使用阿尔卡特 OT-806D 手机测试了该应用程序