最新のAndroidStudio3.1でAndroidデバイスモニターを開く方法


83

最近、Android Studioを更新しましたが、更新後、ツールセクションにAndroidデバイスモニターオプションが見つかりません。以前のアップデートでは、ツール-> android-> androidデバイスモニターにありました。しかし、現在、更新されたバージョンでは、それは存在しません。あなたは私のアンドロイドスタジオのスクリーンショットをチェックすることができます。

ここに画像の説明を入力してください


@Arjunあなたが開いているエミュレータや他の何かにそのAndroidデバイスモニタを意味した
アシシュ

@ashish no urがAVDについて話している私はADM(Androidデバイスモニター)について話している
GajuKollur18年

@ArjunParth Androidモニターに何が欲しいですか?現在、androidstudioは代わりにはるかに優れたツールを提供しています。現在、Androidモニターはコマンドラインからのみ実行できます。:)
Umair

@UmairAndroidモニターからデバイスにファイルをプッシュおよびプルしたい。
Gaju Kollur 2018年

回答:


69

デバイスモニターからファイルをプッシュまたはプルしたい場合は、AndroidStudioがAndroidモニターよりも優れた機能を提供します。スタジオの右側を見ると、オプションのデバイスファイルエクスプローラーがあります。それを開いて、あなたは行ってもいいです。上部のドロップダウンからデバイスを選択すると、残りのすべてがAndroidモニターの場合とほとんど同じになります。以下は、正確な場所とアイデアを提供するために添付されたスクリーンショットです。

ここに画像の説明を入力してください


1
はい、デバイスファイルエクスプローラーの問題は、以下の古い電話または同等のキットカットを認識していないことです
GajuKollur18年

2
@ArjunParthアプリの最小SDKバージョンは何ですか?
Umair

@ArjunParthあなたの最小SDKバージョンはキットカット以上だと思います。そのため、これらのエミュレーターや電話を見ることができません。
Umair

私の場合、表示するものは何も返されません。それを解決する方法は?
Abdulwahid 2018

@Abdulwahidプロジェクトの最小および最大SDKバージョンは何ですか?
Umair 2018

32

これで、デバイスモニターの代わりにデバイスファイルエクスプローラーを使用できます。に移動

ビュー>ツールウィンドウ>デバイスファイルエクスプローラー

スクリーンショット:Android Studio3.1.3でデバイスファイルエクスプローラーを開く

詳細

  1. [表示]> [ツールウィンドウ]> [デバイスファイルエクスプローラー]をクリックするか、ツールウィンドウバーの[デバイスファイルエクスプローラー]ボタンをクリックして、デバイスファイルエクスプローラーを開きます。
  2. ドロップダウンリストからデバイスを選択します。
  3. ファイルエクスプローラウィンドウでデバイスのコンテンツを操作します。ファイルまたはディレクトリを右クリックして、新しいファイルまたはディレクトリを作成し、選択したファイルまたはディレクトリをマシンに保存し、アップロード、削除、または同期します。ファイルをダブルクリックしてAndroidStudioで開きます。

Android Studioは、この方法で開いたファイルをプロジェクト外の一時ディレクトリに保存します。デバイスファイルエクスプローラーを使用して開いたファイルに変更を加え、その変更をデバイスに保存したい場合は、変更したバージョンのファイルをデバイスに手動でアップロードする必要があります。

スクリーンショット:デバイスファイルエクスプローラーツールウィンドウ

デバイスのファイルを探索する場合、次のディレクトリが特に役立ちます。

data / data / app_name /

内部ストレージに保存されているアプリのデータファイルが含まれています

SDカード/

外部ユーザーストレージに保存されているユーザーファイル(写真など)が含まれています

注:ハードウェアデバイス上のすべてのファイルがデバイスファイルエクスプローラーに表示されるわけではありません。たとえば、data / data /ディレクトリで、デバッグできないデバイス上のアプリに対応するエントリは、デバイスファイルエクスプローラーで展開できません。


1
デバイスモニターは単なるファイルエクスプローラーではなかったので、あなたの答えはコメントに適しています
user924 2018年

レイアウトインスペクター
user924 2018年

19

スタンドアロンのデバイスモニターアプリケーションを起動するには、android-sdk/tools/ディレクトリのコマンドラインに次のように入力します。

monitor

次に、[デバイス]ペインからデバイスを選択して、ツールを接続されたデバイスにリンクできます。ペインまたはウィンドウの表示に問題がある場合は、メニューバーから[ウィンドウ]> [パースペクティブのリセット]を選択します。

  • 注:各デバイスは、一度に1つのデバッガープロセスにのみ接続できます。そのため、たとえば、Android Studioを使用してデバイス上のアプリをデバッグしている場合は、Androidデバイスモニターからデバッガープロセスをアタッチする前に、AndroidStudioデバッガーをデバイスから切断する必要があります。

参照:https//developer.android.com/studio/profile/monitor.html

=>デバイスファイルエクスプローラーを変更してminSdkVersion 16開くことができます

  • デバイスファイルエクスプローラーは、 Androidデバイスモニターと同じように機能します

下の画像を参照してください:

ここに画像の説明を入力してください


6

Android Studio 3.1デバイスモニターからは、コマンドラインからのみ使用できます。

Android Studio 3.1では、デバイスモニターの役割は以前よりも少なくなっています。多くの場合、デバイスモニターで利用できる機能は、新しく改良されたツールによって提供されるようになりました。

コマンドラインからデバイスモニターを呼び出す手順、およびデバイスモニターから使用できるツールの詳細については、デバイスモニターのドキュメントを参照してください。

スタンドアロンのデバイスモニターアプリケーションを起動するには、android-sdk/tools/ディレクトリのコマンドラインに次のように入力します。

monitor

はい、コマンドラインから取得できます。しかし、スタジオからはどうですか。それは実行可能な解決策ではありません
GajuKollur18年

リリースノートによると:デバイスモニターは、以前よりも役割が少なくなっています。それが彼らがそのオプションを削除する理由かもしれません。
Nikunj

5

スタンドアロンのデバイスモニターアプリケーションを起動するには、android-sdk / tools /ディレクトリのコマンドラインに次のように入力します

monitor

ただし 、Androidデバイスモニターのほとんどのコンポーネントは3.0以降廃止されることに注意し てください。詳細については、このリンクにアクセスしてください

Androidデバイスモニターとその機能は3.0以降非推奨になりました


5

それは私が仕事を得るためにはに切り替える必要があったのJava 8からJavaの10、その後に行く(私のシステムのPATH変数で) C:\Users\Alex\AppData\Local\Android\Sdk\tools\lib\monitor-x86_64 and run monitor.exe.


3

「Androidデバイスでのゲームのテスト」で述べたように、私はこれらの3つのステップに従いました

  1. ゲームをデバイスで実行したまま、コンピューターに戻ります。
  2. AndroidSDKツールを含むディレクトリに移動します。
  3. ツールに移動し、monitorというアプリケーションをダブルクリックします。

これは次のエラーを促していました

Androidデバイスモニターエラー

私もcmdを使用してテストしましたが、同じエラーが持続しました

cmd

これを修正するには、AndroidSDKTools \ tools \ lib \ monitor-x86_64に移動し、モニターアプリケーションをダブルクリックする必要がありました。

モニターアプリケーション

そして、Androidデバイスマネージャーは通常どおり起動しました

Androidデバイスマネージャー


cmdで「monitor」コマンドだけを使用したい場合は、このフォルダー「AndroidSDKTools \ tools \ lib \ monitor-x86_64」をWindowsの環境パスに追加する必要がありますか?
Takatalvi

1
今私は確認することができます:cmdで「monitor」コマンドだけを使用したい場合は、このフォルダーを追加する必要があります 'C:\ Users \ user \ AppData \ Local \ Android \ Sdk \ tools \ lib \ monitor-x86_64'(環境変数=>システム変数=>パスとあなたがそれを開いていた場合は、CMDウィンドウを再起動する)アンドロイドスタジオ3.4.1と私の場合
Takatalvi

2

それでも、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に基づいています



1

ADMはAndroidStudioの3.1バージョンで非推奨になり、Android Studio3.2から削除されました。Androidデバイスモニターは新機能に置き換えられ、Android Studio 3.1以下でAndroidデバイスモニターアプリケーションを起動するには、commendlineandroid-sdk/tools/ディレクトリに従います。

monitor


1

AndroidデバイスモニターはAndroidStudio 3.1で非推奨になり、Android Studio3.2から削除されました

使用Androidのプロファイラは、 CPU使用率、ネットワーク、メモリなどを測定するために、Androidのメーカー3.0で導入されました、。Androidプロファイラーを開くには:[表示]-> [ツールウィンドウ]-> [プロファイラー]。

Androidデバイスモニターは、ここにあるいくつかの新機能に置き換えられまし


0

開発者向けドキュメントによると、現在は非推奨です。これらのドキュメントに従ってください: 開発者リンク


0

Android Studio 3.1以降では、最初にエミュレーターを起動することで、写真をエミュレーターにプッシュできます。次に、画面上部のメニューから「デバイスファイルエクスプローラー」を選択します。表示/ツールウィンドウ/デバイスファイルエクスプローラー次に、「sdcard」というタイトルのフォルダーを見て、「Pictures」というタイトルのフォルダーをクリックします。次に、それを右クリックして[アップロード]を選択し、コンピューター上の写真、エミュレーターにプッシュする写真に移動します。エミュレータを再起動します。下の写真を参照してください: エミュレーターに写真をアップロードする例



-1

このリンクをチェックしてください。

ターミナルを開き、次のように入力します:Android_Sdk_Path / tools

./monitorを実行します

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.