Frage

Wie mache ich einen J2ME Midlet mit einem Java-Programm oder einer Anwendung auf dem PC über das Kabel kommunizieren verbunden?

War es hilfreich?

Lösung

Incredible_Honk ist fast richtig. Der Schlüssel ist, die (Standard) Systemeigenschaft „microedition.commports“ zu verwenden. Dies stellt eine durch Kommata getrennte Liste des COM-Ports, die für Ihre Anwendung zur Verfügung stehen. Um eine Verbindung Verwendung CommConnection zu öffnen wie folgt:

CommConnection con = (CommConnection) Connector.open("com:<commport name>");

Normalerweise ist dieser Zugriff auf einen seriellen USB-Anschluss zur Verfügung stellen wird, möglicherweise auch, wenn vorhanden Infrarot. Iterate durch jeden zu sehen, welche entspricht die Verbindung, die Sie suchen.

Unter Windows zumindest, müssen Sie die richtigen Treiber für Ihr Mobilteil zuerst installieren. Dies wird dann können Sie eine serielle Verbindung öffnen und die Kommunikation mit der Anwendung.

Andere Tipps

Es gibt keine allgemeine Art und Weise, dies zu tun. Es hängt kaum von den Fähigkeiten des Mobiles. Könnte sein, dass einige Anbieter API Sie spezielle Zugriff auf USB gibt es geben, aber ich bin mir nicht bekannt, dass.

Einige Telefone unterstützen die Kommunikation über die serielle Schnittstelle Verbindungen. Werfen Sie einen Blick auf die javax.microedition.io .CommConnection Schnittstelle für weitere Informationen.

Sonyericsson Telefone bieten eine Möglichkeit, Ihre Midlet auf dem Gerät zu debuggen und nutzen Sie die Konsolenmeldungen über das Kabel zurück.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top