2012-04-22 11 views
0

私は自分のウェブサイトで使用している大きなデータベースを持っており、インターネット接続なしでAndroidアプリケーション用に使用したいと考えています。アンドロイドアプリで大きなデータを管理するにはどうすればよいですか?

データベースを.dbファイルにエクスポートできます。このファイルをAndroidアプリに使用するにはどうすればよいですか。資産フォルダ内のデータベースの

よろしく

+1

「ビッグ」とはどういう意味ですか? – lenik

答えて

0

キープコピー、あなたのアプリケーション初めてのロード中に、 は/data/data/your.package.name/databasesにそのデータベースをコピーします。

データベースが1MBより大きい場合小さな部分でデータベースを分割します。

例:サイズ= 8MBの場合コピー中に問題のある部分を結合するより1MBの部分を8個作成してください。

+0

それをすべてまとめてSDカードに保存する方が良いです。エラーが発生しにくい。分割されたファイルを読み込む方法は次のとおりです。http://stackoverflow.com/questions/2860157/load-files-bigger-than-1m-from-assets-folder – debracey

関連する問題