0

DDMSは、Eclipseでのみデータベースを表示します。CMDからテーブルの内容を表示したい。sqlite3 / data / data // databases/PhoneBookまで到達しました

DESCコマンドはアクセスできません。

4

2 に答える 2

4

adbはフォルダではなく、ツールです-にあります

<sdk>/platform-tools

エミュレータでsqlite3に接続するには、最初にシェルを起動する必要があります

adb -s emulator-5554 shell

次に、sqlite3コマンドを使用してデータベースに接続します

sqlite3 /data/data/<package_name>/databases/<database>

この時点で.helpを使用してさらに支援することができます

お役に立てれば :)

于 2012-06-21T14:16:10.467 に答える
0

データベース内のテーブルのリストを取得するには、 sqlite.tablesヘルプのコマンドを参照してください

そして、あなたがコラム情報を探しているなら

pragma table_info(TABLE_NAME)

そしてもちろん、テーブルの内容を取得するには

select * from TABLE_NAME 

@JayJの回答に従ってデータベースに接続していると仮定すると、データベース/テーブルに関する情報を取得するための3つの一般的なsqliteコマンドがあります。

于 2012-06-23T11:27:18.960 に答える