gpt4 book ai didi

Java ME 部署 midlet

转载 作者:行者123 更新时间:2023-12-02 08:23:52 26 4
gpt4 key购买 nike

我正在为诺基亚 N82 编写 Java ME Midlet,我想从 30 开始倒数,到 0 时重新开始。每当我移动 .jar 和 .jad 文件并尝试从手机运行它们时,它都会说无法安装 midlet 或应用程序与手机不兼容。我的代码是:

import java.util.*;
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;

public class myMidlet extends MIDlet implements CommandListener{

private Form form;
private Display display;
private int tt;
private int ttinc;
private Timer tm;

public myMidlet(){
ttinc=30;
tt=-1;
tm=new Timer();
}

public void startApp(){
showInput();
}

public void pauseApp(){}

public void destroyApp(boolean destroy){
notifyDestroyed();
}

public void showInput(){
display = Display.getDisplay(this);
Form form = new Form("GPS");
if(tt<0){
form.append("Sending update...");
}else{
form.append("Sending update in "+tt+" seconds.");
tt--;
}
tm.schedule(new TodoTask(), 1000);

display.setCurrent(form);
}

public void commandAction(Command c, Displayable d) {}

public class TodoTask extends TimerTask{
public final void run(){
showInput();
}
}
}

我可以做什么/尝试让它工作?

最佳答案

看来您制作的版本与手机不兼容。

确保你设置了 MIDP 2.0 、CLDC 1.1 然后构建这个conf。大多数手机都支持。并使其与您的 N82 相关

关于Java ME 部署 midlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4920373/

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