4

私は自分の携帯電話にAndroidアプリケーションをインストールして実行していますが、テスト目的で、自分の携帯電話にあるアプリケーションのデータベースを確認したいと思います。今、それらのデータベースとテーブルを取得する方法についての私の質問???? よろしくお願いします。

4

2 に答える 2

8

ローカル データベースの内容を表示するには、Sqlite Studio というソフトウェアをダウンロードする必要があります: http://sqlitestudio.one.pl/

1.) Sqlite Studio をコンピューターにダウンロードしてインストールします。

2.) 携帯電話をコンピュータに接続し、USB デバッグがオンになっていることを確認します。USB デバッグは、設定 -> アプリケーション -> USB デバッグ (アイスクリーム サンドイッチを使用している場合は、設定 -> 開発者向けオプション -> USB デバッグ) から有効にできます。

3.) Eclipse で DDMS ビューを開き、DDMS で [ファイル エクスプローラー] タブを開き、データ -> データ -> (アプリケーション名) -> データベースに移動します。次に、データ ファイルをデータベース フォルダーからコンピューターにプルします。

4.) Sqlite Studio を開き、Android フォンから取得したデータ ファイルをインポートします。

5.) データベースの内容を表示します。

これが役に立ったことを願っています。わからないことがあれば遠慮なく教えてください!

于 2012-07-10T09:50:33.597 に答える
4

エミュレーターで実行する場合、Vishwa で説明されている手順は正しいです。しかし、実際のデバイスでは、DDMS を使用してデータ フォルダーにアクセスすることはできません。Android フォンでデータ フォルダを参照するには、ルート アクセス権を持つ電話が必要です。これは、開発者用デバイス (ADP1 または Google I/O の ION) を持っているか、別の方法で電話を「ルート化」する方法を見つけたことを意味します。

于 2013-09-26T11:48:25.337 に答える