質問

私は決してJavaの専門家ではありません(実際には中級でもありません)が、私を手に入れるのに十分な書くことができます。職場では、ネットワーク接続用の2G SIMカードで埋め込まれたJavaを実行するCinterion TC65ワイヤレスモジュールを探しています。 Java Mobile Devを行ったことがないので、startapp()、pauseapp()、DestryApp()全体がわずかに投げかけています。私が知る必要があるのは、通常のJavaコードを含めることができるかどうかです。 MySQL接続、HTTP接続?それとも、すべてコマンドで行う必要がありますか?私はこれを手伝ってくれるためにいくつかのJavaバフが必要です:)ありがとう

役に立ちましたか?

解決

現在、J2MEアプリ開発に利用できるさまざまなUIフレームワークがあります

  • lcdui
  • lwuit
  • Kuix

簡単なUIが必要な場合は、行ってください lcdui 、NetBeansデザイナーも付属しているので、フォームとアプリケーションの流れを設計することを心配する必要はありません。

J2MEアプリケーションからMySQL接続を直接入手することはできません。そのため、DBにアクセスするWebサービスをポートする必要があり、Webサービスに電話することができます。 urlconnectionsを作成することもできます。

他のヒント

TC65I、BGS5、EHS6、ELS61-EなどのTC65以降のモジュールはすべてJava ME 3.2を実行しているため、通常のJavaを書くことができます。ただし、J2ME 3.2機能セットを減らして書く必要があります。たとえば、Java 7または8の新しい機能を使用することはできません。

使用できる2つの開発環境は、Eclipse JunoとNetBeans 7です。これらは、インストール「CDROM」ダウンロードで提供されます。

これらの2つのリンクは、BGS5やEHS6などの現在のモジュールでEclipseまたはNetBeansを開始する方法を示しています。シンプルなチュートリアルは、Javaのテキストブックからの初心者の例を再利用します。

日食 - https://developer.gemalto.com/tutorial/starting-ut-java-me-volcano-obot-project-eclipse-juno

netbeans- https://developer.gemalto.com/tutorial/starting-ut-java-me-volcano-obot-project-netbeans-72

開発者WebサイトにHTTP接続を使用する例がさらにあります。

String connProfile = "bearer_type=gprs;access_point=internet;username=;password=";
http = (HttpConnection) Connector.open(url + ";" + connProfile);

モジュールのインターネットサービスをAT Commandsを介して使用することもできますが、ほとんどの関数にはJava APIが関連付けられているため、必要はありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top