- ベストアンサー
Android「メモリ」に作成したDBを確認したい
Androidエミュレータで、 SQLiteを、「ストレージ」ではなく「メモリ」に作成した場合、 データベース内容を確認する方法はあるでしょうか? ※dumpデータ取得したり、selectで中身を見たいです 「メモリ」指定すると駄目なのでしょうか? 「メモリ」ってそもそもどこにあるのでしょうか? 「エミュレータイメージファイル」のどっか奥に、変換して保存されているのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Androidエミュレータは知りませんが、SQLiteで「メモリ」に作成した場合、 dumは取れません。SELECTでの確認は可能です。CREATE Table、Insertした際のテーブルから取得してください。 「ストレージ」はファイルに書き出すってことと同義なので、エミュレータ上のどこかに保存されます。 「メモリ」はファイルに書き出さず、速度優先します。プログラムを終了すると消えてしまいます。
お礼
回答ありがとうございました。 大変参考になりましたー