我正在尝试创建一个java me应用程序。 代码是hello xxxx,简单。
但问题是,当我将它移植到诺基亚40系列手机或模拟器时, .jad或.jar文件直接打开,但在其他系列60手机中安装e72或e63。
public class Hellostackoverflow extends MIDlet{
private Form form;
private Display display;
public Hellostackoverflow(){
super();
}
public void startApp(){
form = new Form("Hello stackoverflow");
String msg = "I love stackoverflow";
form.append(msg);
display = Display.getDisplay(this);
display.setCurrent(form);
}
public void pauseApp(){}
public void destroyApp(boolean unconditional){
notifyDestroyed();
}
}
但我想在手机(和模拟器)中安装它。我该如何安装? PS:我认为问题在于代码。通常,所有应用程序都安装在模拟器或手机中。 这不是电话问题,但我的java文件中有一些错误。我想。
答案 0 :(得分:2)
它取决于手机的环境(操作系统)是否直接运行Java ME应用程序或在安装后运行它。
S40 Series没有Symbian操作系统,所以他们直接打开.JAR文件,甚至可以在S40系列手机中查看.JAD文件。
另一方面,在S60系列手机中,它们具有Symbian操作系统,只允许在安装后执行Java ME应用程序。