Androidエミュレータでsqliteクエリを実行しています。データベースファイルが格納されているパスを知りたい。 Plsは私にそれを見つける方法をいくつか考えています。もし私が私にいくつかのコードスニペットを提供することができます。Androidエミュレータでデータベースファイルのパスを見つける方法は?
urs、 s.kumaran。
Androidエミュレータでsqliteクエリを実行しています。データベースファイルが格納されているパスを知りたい。 Plsは私にそれを見つける方法をいくつか考えています。もし私が私にいくつかのコードスニペットを提供することができます。Androidエミュレータでデータベースファイルのパスを見つける方法は?
urs、 s.kumaran。
データベースは通常
/data/data/your.applications.package/databases
に格納されている、あなたはそのディレクトリにcd
にadb shell
を使用してsqlite3
でDBを開くことができます。 をデバッグまたは\資産\
あなたのプロジェクト名\アプリケーション\ビルド\中間体は: あなたのプロジェクト名\アプリ\ SRC \メイン\資産
こんにちはヨーゼフ、ウル応答のためのおかげで、私は場所にそのデータベースを見ることができます何を言って、そのファイルを見るために端末エミュレータを使用しましたが、エミュレータからそのファイルを私のシステムのデスクトップにコピーしたいと思います。それをどうすればいいか教えてください。ステップごとに進めます。 について s.kumaran – Kumar
エミュレータまたは電話機からファイルをコピーするには、 'adb pull'コマンドを使用できます。 http://developer.android.com/guide/developing/tools/adb.html#copyfiles –
プログラムでデータベースファイルのパスを取得することは可能ですか? –