4

UbuntuでEclipseMeを使用しています。画面上のマウスの動きをエミュレートできるエミュレーターが必要です。

Linux用のs60エミュレーターはありますか?

編集:Net Beansには、デバイス画面でのマウスの動きをエミュレートできるエミュレータが組み込まれていますか?

4

3 に答える 3

2

Netbeans は Sun Wireless Toolkit を使用します。

含まれている JavaME エミュレーターは、タッチスクリーン エミュレーターにすることができます。付属のドキュメントを読んでください。エミュレーターを記述する前に、構成ファイル内で変数を設定するのと同じくらい簡単なはずです。

MIDP (おそらく対象としている JavaME プラットフォームの最上位レイヤー) の仕様は、http://jcp.org/en/jsr/detail ?id=118 にあります。

javax.microedition.lcdui.Canvas クラスを見ると、「ポインター」を処理するために使用されるいくつかのメソッドが見つかります。タッチスクリーン イベントの処理に使用されることが多いですが、エミュレーターでのマウス/ジョイスティックのクリックにもマップされます。

Linux でエミュレーターを実行すると、MIDP pointerDragged イベントを確実に取得できます。

これは基本的な MIDP であり、派手な JSR-226 (e-swt) サポートは必要ありません。

于 2009-05-13T11:45:21.587 に答える
0

Windows のみの Symbian エミュレーター (EPOC) は、すべてのプラットフォームで実行される QEMU ベースのエミュレーターのために廃棄されています。これはおそらく6か月以内に利用可能になります。

現在、Symbian 開発用に Mac の VirtualBox 内で Windows XP を実行しています。正常に動作しますが、もちろん理想的なソリューションではありません。

于 2009-10-13T10:23:21.083 に答える
-1

Java および Symbian C 用のアプリケーション インターフェイスを備えた完全な symbian OS エミュレータは、残念ながら Windows ベースです。

私は通常、MS Windows Vista インストール ディスクを入手し、それを VirtualBox のような VM にインストールし、その上に symbian SDK をインストールします。

フル 8 ギガ RAM と 1 テラバイト近くのハード ドライブにアクセスできるため、現在 687 ドルで販売されている 4 コアのデスクトップ 64 ビット コンピュータで最適に動作します。

于 2009-08-09T17:01:21.803 に答える