3

javameアプリケーションを作成しようとしています。コードはhelloxxxxで、シンプルです。

ただし、問題は、nokiaシリーズ40の電話またはエミュレーターに移植すると、.jadまたは.jarファイルが直接開きますが、e72やe63などの他のシリーズ60の電話ではインストールされることです。

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ファイルにエラーがあります。

4

1 に答える 1

2

Java MEアプリケーションを直接実行するか、インストール後に実行するかは、電話の環境(オペレーティングシステム)によって異なります。

S40シリーズにはSymbianオペレーティングシステムがないため、.JARファイルを直接開いています。S40シリーズの電話で.JADファイルを表示することもできます。

一方、S60シリーズの電話では、Symbianオペレーティングシステムを搭載しており、インストール後にのみJavaMEアプリケーションを実行できます。

于 2012-10-13T14:52:45.667 に答える