プロジェクト構造を実際のデバイスで実行すると、DDMSパースペクティブに表示されないのはなぜですか?
質問する
867 次
2 に答える
0
これは、エミュレータを使用しているときに発生しますか?クリーンプロジェクトを確認するか、Eclipseを再起動できます
于 2012-12-06T02:37:13.757 に答える
0
問題は私の電話が根ざしていることでした。そのため、data/dataディレクトリが表示されなくなりました。しかし、いつものように、それを行う方法があります。お見せします。
- プロジェクトを実行する
- EclipseのDDMSパースペクティブに移動します
- Windowsプロンプトを実行します(Windows R + cmd)
- 「abdshell」と入力します
- 「su」と入力します
- 「chmod777/data / data / data/data/data/com.example.example/data/data/com.example.example/*」と入力します
- DDMSパースペクティブに戻ると、データが表示されます。データベース、ライブラリ、sharedPreferences
別の問題を見つけました。つまり、DDMSのEclipse機能を使用してsharedPreferenceまたはデータベースをプルしようとすると、「Failedtopullselection」エラーが発生します。
ルート化された電話から物事を引き出すには、ファイルを表示するのと同じ方法で、つまり、コマンドプロンプトとadbshellコマンドを使用してそれを行う必要があります。
唯一の違いは、ルートを入力すると、必要な特定のファイルにアクセスする必要があることです。たとえば、データベース(検証したい最も明白なもの)を探している場合は、ステップ6に次のように入力する必要があります。
"chmod 777 /data/data/com.example.database/databases/database.db"
それでおしまい。
于 2012-12-06T03:30:21.643 に答える