Android SQL データベースを使用するアプリケーションを作成しました。アプリケーションがインストールされている携帯電話でこのデータベースを見つける方法はありますか?
基本的に、SQL Database Viewer を使用してすべての行を確認したいですか?
Android SQL データベースを使用するアプリケーションを作成しました。アプリケーションがインストールされている携帯電話でこのデータベースを見つける方法はありますか?
基本的に、SQL Database Viewer を使用してすべての行を確認したいですか?
root/data/data/package/databases/database
そのようなファイルにある必要があります。エミュレーターでは、ddms のファイル エクスプローラーを使用して直接アクセスできます。それ以外の場合は、ルート化された電話と ES ファイル エクスプローラーを使用します。
エミュレーターを使用している場合は、Android インストールの sdk-platform フォルダーにある adb ツールを使用できます。
次のようなもの:
./adb shell
#sqlite3 /data/data/com.example.package/databases/database.db
その後、クエリを実行できるはずです。
電話の場合は、上記のようにデータベースを抽出し、sqlite3 ツールを使用してそのデータベースにクエリを実行してみてください。