标签: midlet

诺基亚 3310:MIDlet 总是提示“无法编译文件”

阅读评论证明可以为新的诺基亚 3310 3G (TA-1006)编写自定义应用程序后,我正在尝试运行我自己的应用程序。

在阅读了大量关于 MIDP、CLDC 等的内容之后,我安装了Java ME SDK(在全新的 Ubuntu 安装上,因为 Oracle 仅支持该软件或 Windows)、EclipseSun Wireless 工具包

首先,我找不到任何关于设备支持哪个版本的 MIDP 和 CLDC 的信息,所以我继续尝试了一些可能的排列,这些是我的结果:

CLDC \ MIDP | 1.0 | 2.0 | 2.1 |
1.0         |  *  |  *  |  X  |
1.1         |  *  |  *  |  ?  |
1.8         |  X  |  X  |  ?  |
Run Code Online (Sandbox Code Playgroud)

?自 MIDP 2.1 以来我没有尝试过的那些不起作用并且没有任何收获,并且X给出错误“无法安装 [MIDlet 名称],因为它不适用于此手机”。

因此,手机似乎支持 MIDP 2.0 配置文件和 …

midlet nokia midp-2.0 java-me

5
推荐指数
0
解决办法
460
查看次数

使用MIDlet.platformRequest()打开文件

是否可以使用该MIDlet.platformRequest(String url)方法让设备在磁盘上打开文件?我希望使用以下内容:

midlet.platformRequest("file:///path/to/file/file.png");
Run Code Online (Sandbox Code Playgroud)

但这只会引发一个ConnectionNotFoun例外.我专门使用BlackBerry平台,但我无法访问专有的BlackBerry API.文件可以是任何类型,所以显然我不希望它处理每一个.

干杯

blackberry midlet java-me

3
推荐指数
1
解决办法
2472
查看次数

Midlets执行问题

使用Java ME Platform SDK 3.0.

我打开一个新项目,它被执行,但如果我尝试做一个,因为新项目> midlet这是创建与hello world和这项工作,但如果我在类>新项目>类中构建代码..我写扩展midlet实现命令监听器amm它不起作用我没有得到任何错误,如果我复制我的所有代码,我将其粘贴在"新项目> midlet",我删除所有它有我粘贴我的代码,它确实工作mmm总是当名称是默认的"HelloMidlet"时我只看两件事......

安装应用程序(如果我打开它有:进入一个网站安装)管理证书授权

我重复,如果我让默认名称"hellomidlet"它确实有效(用我的自我代码),但如果我改变这个名称,它不起作用..

*错误*http://127.0.0.1:51612/MobileApplication2.jad部署应用程序时出现问题 原因:损坏JAR,读取时出错:hello/HelloMIDlet.class

java sdk midlet java-me

3
推荐指数
1
解决办法
2511
查看次数

如何将运行lwuit的j2me转换为android?

如何将使用lwuit库的J2ME应用程序转换为android apk?

我尝试使用mircoemulator转换,但是当我启动应用程序时,它显示错误并退出.

java android lwuit midlet java-me

2
推荐指数
1
解决办法
1091
查看次数

J2ME Midlet - 自签名证书

我想签署我的应用程序但我不希望其用户在安装我的应用程序之前在他们的手机上安装证书.是否可以使用自签名证书签署j2me midlet?

java midlet certificate midp java-me

1
推荐指数
1
解决办法
899
查看次数

让J2ME Midlet在没有线程的情况下休眠?

快速问题...使用J2ME(CLDC 1.1,MIDP-2.1)可以让Midlet睡一段时间(不使用线程)...例如:

public class myMidlet extends MIDlet{
    public void startApp() {
        /* Sleep for 10 seconds */

        /* The answer was: */
        try {
            Thread.sleep(time_ms);
        } catch (Exception e) {}
    }
...
Run Code Online (Sandbox Code Playgroud)

我没有那么多使用Java,也不想仅为简单的睡眠编写线程.

提前致谢

答案摘要

我缺乏Java知识.我看到使用Thread.sleep()的例子让我相信它只能在Midlet产生的线程对象中使用...而不是midlet本身.我不想把midlet逻辑假脱机到一个线程让它睡不着......但是现在我知道midlet在默认线程中运行:) 要找到我从未读过的Java书因为我没想到我会用这种语言

java scheduling midlet midp java-me

0
推荐指数
1
解决办法
7816
查看次数

标签 统计

java-me ×6

midlet ×6

java ×4

midp ×2

android ×1

blackberry ×1

certificate ×1

lwuit ×1

midp-2.0 ×1

nokia ×1

scheduling ×1

sdk ×1