0

プロジェクト構造を実際のデバイスで実行すると、DDMSパースペクティブに表示されないのはなぜですか?

4

2 に答える 2

0

これは、エミュレータを使用しているときに発生しますか?クリーンプロジェクトを確認するか、Eclipseを再起動できます

于 2012-12-06T02:37:13.757 に答える
0

問題は私の電話が根ざしていることでした。そのため、data/dataディレクトリが表示されなくなりました。しかし、いつものように、それを行う方法があります。お見せします。

  1. プロジェクトを実行する
  2. EclipseのDDMSパースペクティブに移動します
  3. Windowsプロンプトを実行します(Windows R + cmd)
  4. 「abdshell」と入力します
  5. 「su」と入力します
  6. 「chmod777/data / data / data/data/data/com.example.example/data/data/com.example.example/*」と入力します
  7. DDMSパースペクティブに戻ると、データが表示されます。データベース、ライブラリ、sharedPreferences

別の問題を見つけました。つまり、DDMSのEclipse機能を使用してsharedPreferenceまたはデータベースをプルしようとすると、「Failedtopullselection」エラーが発生します。

ルート化された電話から物事を引き出すには、ファイルを表示するのと同じ方法で、つまり、コマンドプロンプトとadbshel​​lコマンドを使用してそれを行う必要があります。

唯一の違いは、ルートを入力すると、必要な特定のファイルにアクセスする必要があることです。たとえば、データベース(検証したい最も明白なもの)を探している場合は、ステップ6に次のように入力する必要があります。

"chmod 777 /data/data/com.example.database/databases/database.db"

それでおしまい。

于 2012-12-06T03:30:21.643 に答える