2012-04-27 6 views
0

私はBlackberryデータベースに依存するアプリケーションに取り組んでいます。ボタンをクリックすると、私のSDカードに保存されている.dbファイルからデータを取り出すことによって、他の画面に便利なデータが表示されます。当初は私のASSETSから ".db"ファイルを提供しています。SDカードの使用は、私のアプリケーションでblackberryの "database.db"ファイルに不可欠ですか?

ここで私はいくつかのユーザーのレビューを見てきましたが、SDカードを使用する際に問題が発生しています。

私の質問は「私のアプリケーションでSDカードを使わずにsql database/.dbファイルを使用することができますか」 できる場合はお知らせください...!

答えて

0

2つのファイルシステムがサポートされています。第1 - 内部デバイスファイルシステム、第2 - メモリsdカードファイルシステム。

内部デバイスファイルシステムはメモリSDカードに依存せず、そこにファイルを作成することができます。しかし、データベースが使用可能なすべての内部メモリを消費する場合、デバイスが気になることに注意してください。それはもう少し複雑だなど

+0

oH実際にブラックベリーで覚えておくべき重要なポイントを参照してください。 –

0

内蔵メモリは重要なオペレーティングシステムのactiviesをサポートするための重要な資源であり、メモリのこの種の不足があるときに変な事が問題を凍結、突然再起動するように、発生しますファイルシステムへの書き込みアクセス権だけではありません。特定の種類の内部ストレージのみがSqLiteをサポートします。 BlackBerry SqLite db creation: “filesystem not ready”

関連する問題