web-dev-qa-db-ja.com

Android-SQLiteデータベースの保存場所

可能性のある複製:
AndroidエミュレーターストアSQLiteデータベース?

SQLiteとphonegapを使用して、マルチプラットフォームアプリを作成しています。しかし、私は問題に出くわしました。

現在、phonegapが0000000000000001.dbおよびdatabase.dbという名前のデータベースファイルを保存する場所を探しています。

IPhoneでこれを見つけましたが、Androidの場所を取得できないようです。現在、シミュレータと実際のデバイス(ARCHOS)で実行しています。

22

DDMSパースペクティブウィンドウを開きます:(ウィンドウ->開くパースペクティブ->その他-> DDMS)新しいタブで開きます。

DDMS->ファイルエクスプローラー->データ->データ->パッケージ名を確認->データベース->ここでデータベースファイルに移動します。 (右上で、デバイスから「プルファイル」を選択します。)それをエクスポートし、Sqliteデータベースコネクタを通じて開きます。

更新されたデータが表示されます。これらの手順を実行する前に、最初にアプリケーションを実行したことを確認してください。

25
OnkarDhane

ここでデータベースを見つけることができますが、エミュレーターでのみ

enter image description here

10
Natali

通常、アプリのデータベースは以下のフォルダーにあります

/ data/data/[パッケージ名]/databases

しかし、phonegapを使用したことがないため、これは異なる場合があります。上記の場所で確認できます。

6
nandeesh