問題タブ [cldc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
544 参照

java - J2ME における任意精度の 10 進数の代替

J2ME を使用してレガシー プロジェクトにいくつかの変更を加えています。これまでは、算術演算が不要だったため、10 進数は文字列として扱われていました。値はテキストとしてのみ表示されました。

現在、任意精度の演算が必要です。Java SE の場合は を使用しますBigDecimalが、MIDP/CLDC API にはありません。

カスタムの DecimalNumber クラスを作成しようとしていましたが、いくつかのバグを修正し、単体テストで新しいバグを発見しているうちに、このクラスを堅牢でエラーのないものにするのに時間がかかることに気付きました。

では、車輪を再発明する代わりに、この目的のためにどの代替手段を再利用できるでしょうか? たとえば、BigIntegerおよびBigDecimalクラスを J2ME (CLDC1.1) に移植できますか? BigDecimalJavaSEを bouncycastle で移植しようとしている他の質問を読みましたBigInteger。これらは互換性がありますか?

どんな助けでも大歓迎です。

0 投票する
1 に答える
7744 参照

netbeans - j2me実行がエラーコード1、CLDC実行で失敗しました

NetBeans 7.1で、j2meSDK3.0と3.0.5の両方を使用してj2meアプリケーションを作成しました。数日前、スタートアップに影響を与えないコードの大きな変更の前に、それはうまく動作しました。ここでアプリを実行しようとすると、エミュレーターは起動しますが、アプリの起動に失敗します。出力は次のように表示されます。

エミュレータを閉じると、次のエラーが表示されます。

それが指しているxmlは次のとおりです。

したがって、CLDCの実行に失敗すると想定しています。

「HelloWorld」コードのみを含む空の新しいプロジェクトを作成すると、同じ構成で正常に実行されます。これは:

  • j2me SDK 3.0.5
  • DefaultCldcPhone1
  • CLDC-1.1
  • MIDP-2.0
  • 選択したすべてのオプションパッケージ

SDK 3.0で試し、すべてのオプションパッケージなしで試し、CLDC-1.1.1を使って試しました。ただし、CLDC-1.1.1を選択すると、自動的に次のようになります。

グーグルのこれまでのところ、私は次の解決策を試しました:

  • NetBeansを再起動するだけです
  • Windowsファイアウォールの停止
  • さまざまなデバイスと構成を使用する

誰かが私に何が悪いのか、これを修正するために何ができるのか教えてもらえますか?

0 投票する
1 に答える
347 参照

java - j2me でのカラー イメージの作成

マイクロエディションで緑色の異なるサイズの画像を作成する必要がありますか?

画像をロードせずにその場で画像を作成する必要があります。

0 投票する
1 に答える
931 参照

java-me - preverify:エラー: netbeans 6.9 を使用して j2me でコードを実行している間、浮動小数点定数は表示されません。

J2ME-Polish2.1.4 で新しいプロジェクトを作成しています。J2ME-Polish2.1.4 を使用して新しいプロジェクトを作成すると、ビルドは成功しますが、このコードを実行すると、浮動小数点定数に関するエラーと詳細が表示されます。下。

この問題から回復するにはどうすればよいですか?

0 投票する
2 に答える
2400 参照

java - J2ME エミュレーターが表示されない: エミュレーター 0 が登録の待機中に終了しました

Java Wireless ツールキットで単純な HelloWorld プログラム (CLDC および MIDP) を試しましたが、Java ME SDK で試してみると正常にビルドされましたが、エミュレーターが来ません。次のメッセージが表示されます

私は Windows XP で Java ME Platform SDK 3.0 を使用していますが、Netbeans や Eclipse は使用していません。

0 投票する
3 に答える
1050 参照

java - J2ME の append() メソッド

Java では、メソッドが値を返すとき、その値をその型の変数に格納する必要があることを知っています。

たとえば、getString() は String を返し、その値を String 変数に格納します。

J2ME では、ChoiceGroupクラスを使用してラジオボタンを作成しようとしていました。

本では、append() メソッドのシグネチャは

append() メソッドから返された整数値を格納していなくても、コードが完全に実行されることを確認したいと思います。

ワイヤレス ツールキット 2.5.2 を使用しています

この本はこれについて何の理由も与えていないことに注意してください。それが私がここで尋ねた理由です.

0 投票する
1 に答える
301 参照

java-me - J2me ティッカーが正しく表示されません。それを解決しようとするのを手伝ってください

j2me を使用してモバイル アプリケーションを開発しています。構成は「CLDC 1.1」&「MIDP 2.0」。テスト用に使用した電話機は「NOKIA C2-01」です。電話は「S40」デバイスです。

そのモバイルアプリでは、データがサーバーに送信され、応答に基づいて実行されます。Displayableにティッカーを追加しました(Displayableはフォーム、リストなどです)。

アプリケーションを実行すると、ティッカーが正しく表示される場合と、ティッカーが正しく表示されない場合があります。フォーム/リストの上にティッカー用のスペースが表示されますが、ティッカーは表示されません。

それを解決するのを手伝ってください。

フォームとリストを(Displayable)displayableのオブジェクトに割り当てているだけです。

次に、新しい Ticker オブジェクトを作成し、displayable.setTicker(Ticker ticker)メソッドによってティッカーを設定します。ティッカーが正しく表示されることもあれば、ティッカーが表示されないこともあります。

以下は私のコンディングスニペットです - 一部のサンプルのみ

0 投票する
2 に答える
1923 参照

java-me - モバイル アプリケーションは「vodafone」sim を使用してサーバーに接続しますが、「Idea」sim には接続しません。

j2meでモバイルアプリを作成しています。私の構成はCLDC-1.1、MIDP-2.0 です。

(https および http) を介してサーバーに要求を送信し、GPRS を介してアプリケーションから応答を受け取ります。

vodafone simを使用している場合は、問題なく動作します。しかし、idea sim を使用している場合、リクエストをモバイル アプリケーションからサーバーに送信できず、" The Http operation " という例外がスローされます。

しかし、the url in the mobile phone browser正しく表示されたページを入力すると (idea sim と vodafone sim を使用している場合)。そして、モバイルアプリでthe url google.com( http://www.google.comidea gprs sim or vodafone gprs sim its work fine ) を使用するときは、 を使用します。

しかしurl of my server application、モバイルアプリで(私のオフィスサーバーアプリのURL)を使用するidea gprs sim sim its not work fineと、次の例外がスローされます「java.io.IOException:60 - HTTP操作のエラー」。電話ブラウザは正しく機能します。

モバイルのテストに「nokia c2-01」を使用しています。 「s40」デバイスです。だからアイデアをください。皆様のアイデアをぜひお寄せください。

0 投票する
0 に答える
588 参照

java-me - j2meでオーディオファイルを再生するときに「javax.microedition.media.MediaException:AUD」を防止または処理する方法

構成cldc2.1およびmidp2.0 を使用してj2meでモバイルアプリを開発しています。

私のアプリでは、いくつかのユーザー操作に基づいていくつかのオーディオファイルを実行しています。ただし、オーディオファイルが正しく実行される場合もあれば、「javax.microedition.media.MediaException:AUD」例外がスローされる場合もあります。

プロジェクトの「res」フォルダにオーディオファイル(.wav)を配置し、そのフォルダから読み取って再生しています。

私はノキアc2-01電話(s40)デバイスをテスト用に使用しています。この問題を解決するためのアイデアを教えてください。

私を助けてください。あなたのアイデアは大歓迎です。