JAR文件直接打开而不安装手机



我正在尝试创建一个java me应用程序。代码是你好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文件中有一些错误。我认为。

这取决于手机的环境(操作系统)是直接运行Java ME应用程序还是在安装后运行它。

S40系列没有塞班操作系统,所以他们直接打开。JAR文件,甚至您可以查看.S40系列手机中的JAD文件。

另一方面,在S60系列手机中,它们具有Symbian操作系统,并且仅在安装后才允许执行Java ME应用程序。

最新更新