私は開発用のAndroidアプリからsqliteデータベースのコピーをプルしようとしています。私の最初の試みは電話することでした:
./adb shell
cd data/data
cd com.example.app
cd databases
pull
しかし、そのディレクトリにあるファイルを実行したり、表示したりする権限がないため、ここで立ち往生しています。
だから私は私にこれを与えるDDMSファイルエクスプローラーを試してみようと思いました:
しかし、ここからファイルをプルしようとすると(データフォルダーにあると思います)、ディレクトリをプルするだけで、他には何もプルしません。アプリが作成/使用しているデータベースのコピーを取得するには、どうすればよいですか?
電話がSDカードと電話メモリにあるときにこれを試しました。SDカードにコピーしてから、SDカードを電話ではなくPCに接続して、そのようにすることができると思いますか?それがうまくいくかどうかわからないので、そのような開発をするのはかなり面倒です!
ありがとう