最近、Android Studioを更新しましたが、更新後、ツールセクションにAndroidデバイスモニターオプションが見つかりません。以前のアップデートでは、ツール-> android-> androidデバイスモニターにありました。しかし、現在、更新されたバージョンでは、それは存在しません。あなたは私のアンドロイドスタジオのスクリーンショットをチェックすることができます。
回答:
これで、デバイスモニターの代わりにデバイスファイルエクスプローラーを使用できます。に移動
ビュー>ツールウィンドウ>デバイスファイルエクスプローラー
スクリーンショット:Android Studio3.1.3でデバイスファイルエクスプローラーを開く
詳細
Android Studioは、この方法で開いたファイルをプロジェクト外の一時ディレクトリに保存します。デバイスファイルエクスプローラーを使用して開いたファイルに変更を加え、その変更をデバイスに保存したい場合は、変更したバージョンのファイルをデバイスに手動でアップロードする必要があります。
スクリーンショット:デバイスファイルエクスプローラーツールウィンドウ
デバイスのファイルを探索する場合、次のディレクトリが特に役立ちます。
data / data / app_name /
内部ストレージに保存されているアプリのデータファイルが含まれています
SDカード/
外部ユーザーストレージに保存されているユーザーファイル(写真など)が含まれています
注:ハードウェアデバイス上のすべてのファイルがデバイスファイルエクスプローラーに表示されるわけではありません。たとえば、data / data /ディレクトリで、デバッグできないデバイス上のアプリに対応するエントリは、デバイスファイルエクスプローラーで展開できません。
スタンドアロンのデバイスモニターアプリケーションを起動するには、android-sdk/tools/
ディレクトリのコマンドラインに次のように入力します。
monitor
次に、[デバイス]ペインからデバイスを選択して、ツールを接続されたデバイスにリンクできます。ペインまたはウィンドウの表示に問題がある場合は、メニューバーから[ウィンドウ]> [パースペクティブのリセット]を選択します。
参照:https://developer.android.com/studio/profile/monitor.html
=>デバイスファイルエクスプローラーを変更してminSdkVersion 16
開くことができます
下の画像を参照してください:
Android Studio 3.1デバイスモニターからは、コマンドラインからのみ使用できます。
Android Studio 3.1では、デバイスモニターの役割は以前よりも少なくなっています。多くの場合、デバイスモニターで利用できる機能は、新しく改良されたツールによって提供されるようになりました。
コマンドラインからデバイスモニターを呼び出す手順、およびデバイスモニターから使用できるツールの詳細については、デバイスモニターのドキュメントを参照してください。
スタンドアロンのデバイスモニターアプリケーションを起動するには、android-sdk/tools/
ディレクトリのコマンドラインに次のように入力します。
monitor
それは私が仕事を得るためにはに切り替える必要があったのJava 8からJavaの10、その後に行く(私のシステムのPATH変数で)
C:\Users\Alex\AppData\Local\Android\Sdk\tools\lib\monitor-x86_64 and run monitor.exe.
「Androidデバイスでのゲームのテスト」で述べたように、私はこれらの3つのステップに従いました
これは次のエラーを促していました
私もcmdを使用してテストしましたが、同じエラーが持続しました
これを修正するには、AndroidSDKTools \ tools \ lib \ monitor-x86_64に移動し、モニターアプリケーションをダブルクリックする必要がありました。
そして、Androidデバイスマネージャーは通常どおり起動しました
それでも、Windows10のファイルエクスプローラーから適切なパスで実行できます。C:\Users\user\AppData\Local\Android\Sdk\tools\lib\monitor-x86_64
ファイルモニターに移動してダブルクリックするだけです。
cmdで「monitor」コマンドだけを使用する場合は、このフォルダー(私の場合はandroid studio 3.4.1およびwin10)を環境変数に追加する必要があります。したがって、スタートボタンを押してから「クリック」と入力Edit the system environment variabes
すると、[システムのプロパティ]ウィンドウが開きます。次に、
環境変数=>システム変数=>パス
Edit
パスのボタンを押して、新しい値を追加します
C:\ Users \ user \ AppData \ Local \ Android \ SDK \ tools \ lib \ monitor-x86_64
「OK」、「OK」、「OK」をクリックし、cmdウィンドウを開いていた場合は再起動し、「monitor」と入力すると、モニターも開くはずです。
それが役に立てば幸い!
PD:この回答は、Tiago MartinsPeresのhttps://stackoverflow.com/a/55077068/5360905に基づいています。
jdkの最大バージョンは1.8.0_144です
次にモニターを実行します
AndroidデバイスモニターはAndroidStudio 3.1で非推奨になり、Android Studio3.2から削除されました
使用Androidのプロファイラは、 CPU使用率、ネットワーク、メモリなどを測定するために、Androidのメーカー3.0で導入されました、。Androidプロファイラーを開くには:[表示]-> [ツールウィンドウ]-> [プロファイラー]。
Android Studio 3.1以降では、最初にエミュレーターを起動することで、写真をエミュレーターにプッシュできます。次に、画面上部のメニューから「デバイスファイルエクスプローラー」を選択します。表示/ツールウィンドウ/デバイスファイルエクスプローラー次に、「sdcard」というタイトルのフォルダーを見て、「Pictures」というタイトルのフォルダーをクリックします。次に、それを右クリックして[アップロード]を選択し、コンピューター上の写真、エミュレーターにプッシュする写真に移動します。エミュレータを再起動します。下の写真を参照してください: エミュレーターに写真をアップロードする例
Hierarchy Viewerツールをお探しの場合は、LayoutInspectorに変更されています。
https://developer.android.com/studio/debug/layout-inspector.html