2012-01-27 16 views
1

私はhttp://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/の指示に従い、アンドロイドデバイスにsqliteデータベースを挿入しましたので、ユーザーはデータをダウンロードしてsomethnigを開始する必要があります。問題は、このトリックがすべてのAndroid搭載端末で動作するかどうかわかりません。誰かが、デバイスのバージョン、データベースのバージョン、またはこの方法についてもう一度考える何かに関する悪い経験を持っていますか?ユーザーがSCカードにアプリを移動した場合は問題になるでしょうか?Android:リモートでsqliteデータベースをダウンロードするのは安全です

答えて

2

AndroidアプリケーションでプリロードされたSQLiteデータベースを問題なく使用しました。

SQLiteデータベースがAndroidに同梱されているバージョンと互換性がある限り、これを行うことが特定のデバイスと互換性がない理由はありません。 Androidは、Androidウェブサイトのandroid.database.sqliteパッケージの説明に従って、SQLiteバージョン3.4.0で出荷されています。

これが役に立ちます。

0

多くのデバイスでデータベースが大きすぎるため、この問題が発生しました。外部ストレージに保存するか、データベースをオンザフライでダウンロードする必要があります。 APKにデータベースを格納する最大の欠点は、基本的に実行時にアプリのサイズを2倍にすることです。

関連する問題