問題タブ [midp]
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.
java-me - Nokia 6300 でアプリケーション エラーが発生する
このコードを使用してサーブレットを接続しています。インターネットにアクセスしようとしたときのモバイル アプリケーション。
次のメッセージがモバイルに表示されます。
「ネットワーク アクセスを許可しますか?? はいまたはいいえ」. Nokia 6300 でそのメッセージに対して [いいえ] をクリックすると、[アプリケーション エラー] という警告が表示され、アプリケーションが自動的に閉じられます。
N70 や N72 などの他の nokia モバイルを試してみました。モバイルでは「アプリケーション エラー」は表示されません。
モバイルの問題ですか、それともコーディングの問題ですか?
httpを使用してサーブレットを接続する効率的な方法はありますか?
java - Java VM Windows CE に最適
現在、Windows CE ベースのシステムで MIDP アプレットを実行するための最良の選択は何ですか?
java - HTTP PUT は J2ME でサポートされていますか?
MIDP 2.0 API で奇妙なことに気付きました。HttpConnection クラスの apidoc は、メソッド GET、POST、および HEAD を明示的に参照しますが、他のメソッドは参照しません。これは、それらがサポートされていないことを意味しますか?
http://java.sun.com/javame/reference/apis/jsr118/javax/microedition/io/HttpConnection.html
MIDP 2.0 の仕様も調べてみましたが、これに関する確かな事実は見つかりませんでした。
一部の電話でこれを試すことができますが、すべてを試すことはできません。MIDP 2.0仕様を実装する電話でサポートする必要があるHTTPメソッドを知っている人はいますか? または、HTTP PUT などをサポートする/サポートしない電話を見つけた経験はありますか?
PUT がサポートされていない場合、それを実装するための (移植可能な) 回避策はありますか? SocketConnection の上に HTTP を実装しますか?
debugging - J2ME ポーランド語でのデバッグ
J2ME Polish MIDlet をデバッグする方法は?
生成されたログを表示するにはどうすればよいですか?
netbeans - NetBeansIDE6.7.1にJ2ME互換プラットフォーム/エミュレータをインストールする方法
私はJ2ME開発シーンにかなり慣れていません。さらに言えば、Ubuntu9.04マシンにNetBeans6.7.1IDEとSunWTK2.5.2にバンドルされたJDK6 update 16を最近インストールしました。さまざまなサイトからいくつかの起動チュートリアルと基本を実行した後、私は熱心でした。 「HelloWorld」プログラムをコーディングして、実際に体験してみてください。しかし、残念なことに、私はできませんでした!最初の混乱の後、J2ME開発用のNetBeansIDE用の「Mobility」プラグインをインストールしました。しかし、新しいプロジェクトを作成することを選択すると、「NetBeansIDEにインストールされているJ2ME互換のプラットフォーム/エミュレータが見つかりません」と表示されるため、エラーが発生することがわかりました。この問題を解決する方法を見つけるためにグーグルを検索しましたが、この問題の解決策を見つけることができませんでした。この問題を解決するのを手伝ってください。IDEを再インストールする必要がありますか?私は何かを逃していますか?さまざまな方法を試しましたが、IDEがマシン上のプラットフォームを検出しません。
ご協力いただきありがとうございます。
java - Connector.Open(..) によってブロックされた MIDP アプリケーション
なぜこれが起こっているのかを理解しようとして、人生で最悪の時間を過ごしてきました。どんな意見でも大歓迎です。
問題のコードは、ミッドレットとは異なるスレッドで実行されますが、接続が確立された後にスレッドが開始されますが、逆の方法で試してみたところ、同じ場所に行き着きました。
この行を実行する場合 (もちろん、実績のある動作中のサーバー アドレスを使用して):
何も起こらず、デバッグで一時停止すると、次のメッセージが表示されます。
java - ClassFormatError: j2me でヘシアンを使用中に 56
Java me sdk 3.0を使用して、ヘシアンj2me実装@ http://hessian.caucho.com/を使用しようとしています。
http://hessian.caucho.com/doc/hessian-overview.xtp#Hessian%20Client%20for%20a%20cell-phoneは、j2me の使用法について言及しています。
アプリケーションは、エラーや警告なしでビルドされます。しかし、MicroHessianOutput
インスタンス化された行にヒットした瞬間に ClassFormatError( java.lang.Error: ClassFormatError: 56
) がスローされます。
トレースは次のとおりです。
そしてheres showOption():
jdk 1.6u16 がインストールされています。ライブラリのクラスが古いjdk用に書かれている可能性があるためだと思います。これを構成するためのオプションが IDE に表示されません。
クラスのソース コードは次のとおりです。
なぜこれが起こっているのでしょうか?
java-me - OTA による J2Me のインストール
OTA 経由でアプリケーション midlet をインストールしようとしています。Apache Tomcat 6 を ota サーバーとして使用し、.jad ファイルへのリンク ポイントを持つ application.jad、application.jar、およびwelcome.html を含む webapps フォルダーに小さなプロジェクトを作成します。Sunエミュレーターを使用してインストールをテストしましたが、問題なくインストールされました。
しかし、url: serverurl :8080/JMEAPP/welcome.html を入力してモバイルにインストールしようとすると、「要求した操作を続行できません」というエラーが表示されます。エラー番号は 502 です。
イライラするのは、1台の電話(SH06A)でのインストール作業です。私がテストした他のすべての携帯電話は、日本で 3 番目に大きいモバイル ネットワーク プロバイダーに属しています (ここでブランド名を言及してよいかどうかわからないので、言及しませんでした。申し訳ありません)。これらのすべての電話で上記のエラーが発生します (ただし、どれも NOKIA ではありません。Bluetooth で nokia 電話にインストールしました。動作します)。しかし、それらのすべてがjadファイルを読み取っていないようです。
したがって、ここで問題を教えていただけますか。セキュリティの問題ですか?または、ネットワーク プロバイダーが携帯電話をブロックして、携帯電話に何もインストールできないようにすることはできますか? それとも、これは互換性の問題ですか?
この問題の理由が見つかりませんでした。
java - J2ME を使用して Gmail メールにアクセスするために使用されるライブラリはどれですか?
モバイル向けのgtalkアプリを開発したい
J2ME を介して gmail アカウントにアクセスするために使用されるライブラリの名前を教えてください
java - J2MERecordStoreのデータはセッション間で保持されません
J2MEを使用してモバイルアプリを構築しています。プログラムの実行中にRecordStoreに書き込んだデータにアクセスできますが、プログラムを終了して再起動すると失われます。例外はスローされず、データは単に失われます。
更新:あなたの提案をみんなに感謝します。Windows 7でNetBeansを使用しています。以前にインストールしたWTKバージョンを使用しているか、別の場所にインストールした別のバージョンを使用しているかわかりません。Pavelが書いたファイルのWTKフォルダーを確認しましたが、見つかりませんでした。今、私は自分の電話とエミュレーターの他のすべてで永続性を必要とする機能をテストしていますが、もちろんエミュレーターですべてをテストできる方がはるかに良いでしょう。