問題タブ [recordstore]
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 - NetBeans 6.0 で javax.microedition.rms.RecordStore を作成中にエラーが発生しました
javax.microedition.rms.RecordStore
永続データの保存に使用する J2ME でアプリケーションを作成しようとしています。Gentoo の NetBeans 6.0 および J2ME 2.2 でこのプロジェクトを開発しています。プロジェクトを実行しようとすると、明らかにレコード ストアを作成できないため、エラーが発生します。スタック トレースを含む出力のサンプルを次に示します。
例外がスローされているのソースと思われるものへのリンクを見つけました: http://jcs.mobile-utopia.com/jcs/78052_RecordStore.java。関連する行は、基本的に次のように、下部近くにあります。RecordStore
これは、NetBeans がレコード ストア ファイルを作成しようとしたときに IOException がトリガーされたことを示しています。しかし、なぜそれが起こるのでしょうか?残念ながら、出力には、レコード ストアの作成が失敗した正確な理由が示されていません。何がうまくいかないのか、または NetBeans がRecordStore
内部で s を処理する方法について誰か知っていますか?
関連する場合、エラーがトリガーされる私のコードのコンストラクターは次のとおりです。
EDIT : ...10時間経っても返事がない?本当に?
java - J2ME アプリケーションの問題です! (ヌルポインタ例外)
最初の実行で 3 つのレコード ストアをインストールするアプリケーションを作成しています。次に、すでにインストールされている値を使用する必要があります。アプリケーションは、エミュレーターとモバイルの両方で最初の実行時に正常に動作します。しかし、2 回目の実行では、スプラッシュ画面の読み込み後に null ポインター例外が表示されます。スプラッシュ スクリーンの後、レコード ストアがロードされます。ただし、一部の機能の最初の実行時に、レコード ストアも削除、更新されます。そんな時でも、midletは問題なく動きます。しかし、モバイルでアプリケーションを 2 回目に開くと、null ポインター例外を示すエラー メッセージが表示されます。
次のヘルプが必要です... 1. 古いレコルストアを使用してエミュレーターを再度実行できますか? もしそうなら、どのように?2. null ポインター例外の問題を修正するにはどうすればよいですか?
助けてください。
java-me - RecordStore を手動で編集する
RecordStore に保存された値を手動で編集できますか? その場合、どのプログラムが必要ですか、または JVM はそれらのデータを暗号化せずにファイルに保存しますか?
java - Java の RecordStore でデータを表現および保存するための適切な方法は何ですか?
Java ME がリフレクションを許可せず、かなり簡素化されていることを考えると、RecordStore にデータを格納するための適切なアプローチは何でしょうか? Hashtable を実装するために値を格納するすべてのクラスがおそらく必要になる JSON のような構文アダプター クラスを考案することを考えました。
なぜ私がそれを必要とするのか不思議に思っているなら、それは任務のためです. したがって、ジレンマは実際には、原則として適切なコードのかなり不必要に大きなチャンクを作成するか、このジャンクのメンテナンスによって誰も苦しむ必要がないことを知ってすべてをハードコーディングするかのどちらかです。しかし、私の中の善意の人は前者に傾いています。
編集: 私は詳しく説明する必要がありました — オブジェクトのデータを RecordStore 内に格納したいので、オブジェクトを文字列として表し、それをバイト配列に変換できる方法を考案しようとしています。
java - Weird RecordStore behavior when RecordStoreFullException occurs
I'm developing a small J2ME application that displays bus stops timetables - they are stored as records in MIDP RecordStores.
Sometimes records can not fit a single RecordStore, especially on record update - using setRecord method - a RecordStoreFullException occurs. I catch the exception, and try to write the record to a new RecordStore along with deleting the previous one in the old RecordStore. Everything works fine except of deleting record from RecordStore where the RecordStoreFullException occurs. If I make an attempt to delete record that could not be updated, another Exception of type InvalidRecordIDException is thrown. This is weird and undocumented in MIDP javadoc. I have tested it on Sun WTK 2.5.2, MicroEdition SDK 3.0 and Nokia Series 40 SDK. Furthermore I created a code that reproduces this strange behaviour:
I added extra enumeration code to produce other weird behavior - when RecordStoreFullException occurs, count variable will be set to 1 (if RMS was empty) by both methods - getNumRecords and numRecords. System.out.println will produce NextID: 0! It is not acceptable because record ID can not be 0! Could someone explain this strange behavior?
Sorry for my bad English.
java-me - Midlet が javax.microedition.rms.RecordStoreException をスローします: Samsung エミュレーターでレコード ストア ファイルを開くときにエラーが発生しました
Netbeans 6.8 で Samsung SDK 1.2.0 Beta を使用しています。レコード ストア管理システムにアクセスするための midlet をテストしようとしています。
この文
Nokia SDK を使用しているときは正常に動作しますが、Samsung で使用すると RecordStoreException がスローされます。
java - 外部ミドルトから RecordStore データを取得する
外部ミドルトからレコードストアのデータを取得するフォームはありますか?
java - 利用可能な RecordStore サイズ
midlet で使用可能な ROM メモリの合計サイズを取得するにはどうすればよいRecordstore
ですか?
java - アプリケーションが起動したらすぐに J2me アプリケーションにレコード ストアを作成したい
j2meプロジェクトに取り組んでいます...私がする必要があるのは、既存のxmlファイル(d jar自体)からレコードストアを作成して、そこからデータを読み書きできるようにすることです.....そして、ssonとしてこれを行いたいですアプリケーションが起動すると、助けてください......
java-me - J2ME RecordStore でのレコード削除の問題
レコードストアを使用してデータを保存していますが、各データはリスト要素の形式で表示されています。私のアプリケーションでは、特定のリスト要素を削除できる機能があります。このアクションを実行すると、アイテムが取得されますリストから削除されましたが、レコードで機能していません。どうしてか分かりません?誰でも私を助けることができますか?私のコードスニペットは次のとおりです。
前もって感謝します