Android Device Monitor(AndroidStudio2.2、AVD 7.0)のエクスプローラーでディレクトリツリーが表示されない問題について

解決

状況1: Android Studioのmonitor.batまたはアイコンから起動する場合

ステップ 1: ddmlib.jar をダウンロードする

ddmlib.jar のダウンロード場所
ファイル サイズ: 282KB。

または、Baidu Cloud: http://pan.baidu.com/s/1sl4KaOP抽出パスワード: sygc

ステップ 2: Android SDK の tools ディレクトリで ddmlib.jar を検索します。

現在のディレクトリは Android SDK の tools ディレクトリです。

$ find . -iname ddmlib
./lib/ddmlib.jar (置換しないでください)
./lib/monitor-x86_64/configuration/org.eclipse.osgi/bundles/2/1/.cp/libs/ddmlib.jar

複数のものが見つかる可能性があります。置き換えたいものは tools/lib/monitor-x86_64/configuration/org.eclipse.osgi/bundles/2/1/.cp/libs/ddmlib.jar です。

実際のディレクトリはこれと異なる可能性があります。実際のディレクトリの場所を参照してください。

ステップ 3: 見つかった ddmlib.jar を、ダウンロードしたばかりの ddmlib.jar に置き換えます。

なお、交換する場合はAndroid Device Monitorをオフにしてから行ってください。

ステップ 4: Android Device Monitor を再度開くと、ディレクトリ ツリーが表示されます
。元のリンク:

DDMS のファイル エクスプローラーでデータ/データ ファイルを表示できません。解決策。
問題の説明:最近、Android SQLite で SQLiteOpenHelper を学びました。SQLiteOpenHelper を使用してデータベースとテーブルを作成した後、作成したデータベースとテーブル ファイルを確認したいと思いました。デフォルトでは、データベースはルート ディレクトリにあり、data フォルダーの下の data サブフォルダーの下にあります。FileExplorer を選択してデータ フォルダーを開くと、表示できないことがわかります。
解決策:データ ファイルを表示する場合は、まず携帯電話で root 権限を取得する必要があります。root 化が成功したら、データ内のデータベースを表示するようにデータ権限を変更します。データ権限を変更する方法:
1. cmd を開きます。
2. 「adb shell」と入力して Enter キーを押します (adc.exe は SDK の platform-tools フォルダーにあり、環境変数のパスを設定する必要があります) 3. su を入力します
。 4. 「chmod 777 /data」と入力し、Enter キー
押します (この手順により、データ フォルダーのアクセス許可が 777 (drwxrwxrwx) に設定されます。つまり、管理者、パワー ユーザー、およびユーザー グループはすべて、読み取り、書き込み、実行のアクセス許可を持ちます) 5. chmod 777
/ data/data と入力し、Enter キーを押します (この手順により、/data/data フォルダーのアクセス許可が 777 に設定されます)。

Android 権限ファイルの識別の詳細については、http: //blog.csdn.net/u012719153/article/details/44776707を参照してください。

おすすめ

転載: blog.csdn.net/lb687/article/details/62039811