2009-05-12 13 views
4

Ich benutze EclipseMe auf Ubuntu. Ich möchte einen Emulator, der Mausbewegungen auf dem Bildschirm emulieren kann.Nokia S60 Emulator für Linux

Gibt es einen S60-Emulator für Linux?

Bearbeiten: Hat Net Beans einen integrierten Emulator, der die Mausbewegung auf dem Gerätebildschirm emulieren kann?

Antwort

2

Netbeans verwendet das Sun Wireless Toolkit.

Der JavaME-Emulator, den es enthält, kann ich zu einem Touchscreen-Emulator machen. Lesen Sie die begleitende Dokumentation. Es sollte so einfach sein, wie Sie eine Variable in einer Konfigurationsdatei setzen, bevor Sie den Emulator angeben.

Sie die Spezifikation für MIDP (die oberste Schicht der JavaME Plattform sind Sie wahrscheinlich Targeting) finden bei http://jcp.org/en/jsr/detail?id=118

Blick auf die javax.microedition.lcdui.Canvas Klasse, werden mehrere Methoden finden verwendet beschäftigen Sie sich mit "Zeiger". Während sie häufiger für Touchscreen-Ereignisse verwendet werden, werden sie auch Maus-/Joystick-Klicks auf Emulatoren zugeordnet.

Sie können definitiv die MIDP pointerDragged Ereignisse erhalten, wenn Sie den Emulator unter Linux ausführen.

Dies ist grundlegende MIDP, keine Notwendigkeit für ausgefallene JSR-226 (e-swt) Unterstützung.

+0

Ist dieser Teil der SWT oder net Bohnen hinzugefügt Funktionalität? – Abhi

+0

Antwort bearbeitet, um den Kommentar zu reflektieren –

-1

Der vollständige Symbian OS-Emulator mit Anwendungsschnittstellen für Java und Symbian C ist leider Windows-basiert.

ich in der Regel eine MS Windows Vista Platte installieren und dass in einer VM wie VirtualBox installieren und als die symbian SDKs obendrein installieren ..

funktioniert am besten auf diesen 4 Core-Desktop-64-Bit-Computer jetzt auf Verkauf für $ 687, da Sie Zugriff auf volle 8 Gig RAM und fast 1 Terabyte Festplatte erhalten ..

0

Die Windows nur Symbian Emulator (EPOC) wird verschrottet für einen QEMU-basierten Emulator, der auf allen Plattformen laufen wird. Dies wird voraussichtlich innerhalb von 6 Monaten oder so verfügbar sein.

Momentan verwende ich Windows XP in VirtualBox auf meinem Mac für Symbian-Entwicklung. Es funktioniert gut, ist aber natürlich nicht die ideale Lösung.