電話で Sqlite データベースのテーブルを照会する必要がありますが、Windows から実行したいと考えています。データベースのクエリに使用できるマネージャはありますか?
たとえば、SqlServer を使用していた場合、SQL Server Management Studio を使用してデータベースの操作を表示および実行できます。
電話で Sqlite データベースのテーブルを照会する必要がありますが、Windows から実行したいと考えています。データベースのクエリに使用できるマネージャはありますか?
たとえば、SqlServer を使用していた場合、SQL Server Management Studio を使用してデータベースの操作を表示および実行できます。
コマンドラインを使用しても問題ない場合は、これに adb および Windows コマンドを使用できます。これは、Android SDK の platform-tools フォルダーにあります。
Windows コマンド プロンプトを開き、sdk\platform-tools フォルダーに移動します。
C:\sdk\platform-tools\ adb shell
shell@android:/ $ cd data/data/com.myapp/databases
shell@android:/ $ sqlite3 myapp.db
sqlite >
これで、SQL クエリを db に発行できるようになりました。
これはエミュレータに対してのみ実行できます。デバイスのデータベースはプライベートであり、デバイスがルート化されている場合にのみアクセスできます
firefox 拡張機能として利用できる優れたグラフィックツールがあります - SQLite Manager。adbまたはDDMSを使用して、デバイス/エミュレーターからsqliteデータベースファイルを取得できます。