1. ホーム
  2. アンドロイド

[解決済み】Android Studioでデータベースファイルの内容を表示する。

2022-04-17 15:52:58

質問

を使用しています。 Android Studio がリリースされて以来、私のアプリを開発するために使用しています。

最近、データベースファイルのチェックと一緒にデバッグをしなければならなくなりました。データベースを直接見る方法がわからないので、データベースファイルを生成するためにデバッグするとき、携帯電話からPCにデータベースファイルをエクスポートする必要があります。

これを行うには、まず最初に DDMS > File Explorer . DDMSを開くと、USBを再接続しなければならず、デバッグスレッドが失われてしまいます。データベースファイルをチェックした後、デバッグモードに戻るには、DDMSを閉じて、USBを再接続する必要があります。

あまりにも複雑です。誰かAndroid Studioでこれを行う良い方法を知っていますか(Eclipseの方が簡単なのは知っています)?

どのように解決するのですか?

最後に、DDMSを開く必要がない最も簡単な解決策を見つけました。

実は、この解決策は@Distwoが言ったことに基づいているのですが、それほど複雑である必要はありません。

はじめに デバイスのデータベースファイルのパスを覚えておいてください。 例えば、私の場合は /data/data/com.XXX.module/databases/com.XXX.module.database

第二 このコマンドを実行すると、データベースファイルがあなたのPCに取り込まれます。

 adb pull /data/data/com.XXX.module/databases/com.XXX.module.database /Users/somePathOnYourPC/

このコマンドをコピーして保存しておけば、何度でも使えるようになります。

サード もし、Permission Denied などと表示された場合は、そのまま adb root を前のコマンドの前に実行します。