私はアンドロイドアプリケーションで使用するandroid_metadataテーブルを持つ(デスクトップのsqliteアプリケーションで作成された)SQLite3データベースを持っています。30mb Sqlite3データベース - androidアプリケーションに含まれています
このデータベースファイルを使用してandroidデータベースを作成する最適な方法は何ですか?
私はassetsフォルダにインクルードしようとしましたが、これをアプリケーションにコピーするとサイズエラーが発生し、これが最大サイズのアセットファイルによるものかどうかはわかりませんでした。
また、データベースをsdカードに格納してアクセスする際のガイドも読んでいます。
sqlite3のエクスポートから新しいデータベースを開くには、アンドロイドのsqliteヘルパーにはどの機能が最も適していますか?
は、私がデータ/データ/ COM ../データベースへのデータベースファイルをプッシュ/そしてそれは「android.database.sqlite.SQLiteDatabaseCorruptException作成:不正な形式のディスク..これを実行する方法がわからないが、いずれかを認めます!
アンドロイド版をお使いですか? 2.2? – waqaslam
2.3しかしそれは1.6 – user1184075
と下位互換性があり、あなたの電話機/エミュレータのバージョンは何ですか? – waqaslam