Vor kurzem habe ich mein Android Studio aktualisiert. Nach dem Update kann ich die Monitoroption für Android-Geräte im Abschnitt "Tools" nicht finden. Im vorherigen Update war es dort in tools-> android-> android device monitor . Aber jetzt in der aktualisierten Version ist es nicht vorhanden. Sie können Screenshot von meinem Android Studio überprüfen.
android
android-studio
Gaju Kollur
quelle
quelle
Antworten:
Wenn Sie Ihre Dateien jetzt vom Geräte-Monitor verschieben oder abrufen möchten, bietet Android Studio etwas Besseres als Android-Monitor. Schauen Sie sich einfach die rechte Seite Ihres Studios an. Dort befindet sich ein optionaler Gerätedatei-Explorer . Öffne es und du kannst loslegen. Wählen Sie Ihr Gerät aus der oberen Dropdown-Liste und der Rest von allem ist so ziemlich das gleiche wie im Android-Monitor. Unten sehen Sie den angehängten Screenshot, um Ihnen den genauen Standort und die Idee zu geben.
quelle
Jetzt können Sie den Gerätedateiexplorer anstelle des Gerätemonitors verwenden . Gehe zu
Screenshot: Öffnen des Gerätedatei-Explorers in Android Studio 3.1.3
Mehr Details
Android Studio speichert Dateien, die Sie auf diese Weise öffnen, in einem temporären Verzeichnis außerhalb Ihres Projekts. Wenn Sie Änderungen an einer Datei vornehmen, die Sie mit dem Gerätedateie-Explorer geöffnet haben, und Ihre Änderungen wieder auf dem Gerät speichern möchten, müssen Sie die geänderte Version der Datei manuell auf das Gerät hochladen.
Screenshot: Das Toolfenster des Gerätedateie-Explorers
Beim Durchsuchen der Dateien eines Geräts sind die folgenden Verzeichnisse besonders nützlich:
Enthält Datendateien für Ihre App, die im internen Speicher gespeichert sind
Enthält Benutzerdateien, die im externen Benutzerspeicher gespeichert sind (Bilder usw.)
quelle
Geben Sie Folgendes in die Befehlszeile des
android-sdk/tools/
Verzeichnisses ein, um die eigenständige Gerätemonitor-Anwendung zu starten :Sie können das Tool dann mit einem verbundenen Gerät verknüpfen, indem Sie das Gerät im Bereich Geräte auswählen . Wenn Sie Probleme beim Anzeigen von Fenstern oder Fenstern haben, wählen Sie in der Menüleiste Fenster> Perspektive zurücksetzen.
Referenz: https://developer.android.com/studio/profile/monitor.html
=> Sie können den Gerätedateie-Explorer ändern
minSdkVersion 16
und öffnenSiehe Bild unten:
quelle
Ab Android Studio 3.1 ist der Gerätemonitor nur über die Befehlszeile verfügbar.
Geben Sie Folgendes in die Befehlszeile des
android-sdk/tools/
Verzeichnisses ein, um die eigenständige Gerätemonitor-Anwendung zu starten :quelle
Geben Sie Folgendes in die Befehlszeile im Verzeichnis android-sdk / tools / ein, um die eigenständige Gerätemonitor-Anwendung zu starten :
monitor
Aber denken Sie daran, dass die meisten Komponenten des Android-Gerätemonitors nach 3.0 veraltet sind. Weitere Informationen finden Sie unter diesem Link
quelle
Um es zum Laufen zu bringen, musste ich von Java 10 (in meiner System-PATH-Variablen) zu Java 8 wechseln und dann zu gehen
C:\Users\Alex\AppData\Local\Android\Sdk\tools\lib\monitor-x86_64 and run monitor.exe.
quelle
Wie in "Testen des Spiels auf Ihrem Android-Gerät" erwähnt , habe ich diese drei Schritte ausgeführt
Dies führte zu folgendem Fehler
Ich habe auch mit cmd getestet und der gleiche Fehler blieb bestehen
Um das Problem zu beheben, musste ich zu AndroidSDKTools \ tools \ lib \ monitor-x86_64 gehen und in die Monitoranwendung doppelklicken
Und dann wurde der Android-Geräte-Manager wie gewohnt gestartet
quelle
Sie können es weiterhin im Datei-Explorer unter Windows 10 mit dem richtigen Pfad ausführen. Sie müssen nur zum Dateimonitor gehen
C:\Users\user\AppData\Local\Android\Sdk\tools\lib\monitor-x86_64
und darauf doppelklicken.Wenn Sie im cmd nur den Befehl 'monitor' verwenden möchten, müssen Sie diesen Ordner (in meinem Fall mit Android Studio 3.4.1 und win10) zu Ihren Umgebungsvariablen hinzufügen. Drücken Sie also die Starttaste und geben Sie
Edit the system environment variabes
click it ein. Das Fenster mit den Systemeigenschaften sollte geöffnet werden. Dann geh zuDrücken Sie die
Edit
Taste für den Pfad und fügen Sie den neuen Wert hinzuKlicken Sie auf "Ok", "Ok" und "Ok" und starten Sie das cmd-Fenster neu, wenn Sie es geöffnet haben. Geben Sie "monitor" ein und es sollte auch den Monitor öffnen.
Ich hoffe es hilft!
PD: Diese Antwort basiert auf dieser Antwort https://stackoverflow.com/a/55077068/5360905 von Tiago Martins Peres
quelle
Die JDK Max-Version ist 1.8.0_144
Führen Sie dann den Monitor aus
quelle
ADM war in der 3.1-Version von Android Studio veraltet und wurde aus Android Studio 3.2 entfernt. Android Device Monitor wurde durch neue Funktionen ersetzt und zum Starten der Android Device Monitor-Anwendung in Android Studio 3.1 und niedriger folgen Sie dem Befehlszeilenverzeichnis
android-sdk/tools/
:monitor
quelle
Verwenden Sie den in Android Studio 3.0 eingeführten Android Profiler , um die CPU-Auslastung, das Netzwerk, den Speicher usw. zu messen. So öffnen Sie den Android Profiler: Ansicht -> Tool Windows -> Profiler.
Android Device Monitor wurde durch eine neue Funktion ersetzt, die Sie hier finden .
quelle
Laut Entwicklerdokumenten ist es jetzt veraltet. Bitte folgen Sie diesen Dokumenten: Entwicklerlink
quelle
Unter Android Studio 3.1 und höher können Sie Fotos in den Emulator übertragen, indem Sie zuerst den Emulator starten. Wählen Sie dann "Gerätedateie-Explorer" aus dem Menü oben auf dem Bildschirm: Ansicht / Werkzeugfenster / Gerätedatei-Explorer. Schauen Sie dann in den Ordner "SD-Karte" und Sie sehen einen Ordner mit dem Titel "Bilder". Klicken Sie darauf. Klicken Sie dann mit der rechten Maustaste darauf und wählen Sie "Hochladen". Navigieren Sie zu dem Foto auf Ihrem Computer und zu dem Foto, das Sie auf den Emulator übertragen möchten. Starten Sie den Emulator neu. Siehe Foto unten: Beispiel für das Hochladen eines Fotos in den Emulator
quelle
Wenn Sie nach dem Hierarchy Viewer-Tool suchen, wurde es in Layout Inspector geändert:
https://developer.android.com/studio/debug/layout-inspector.html
quelle
Überprüfen Sie diesen Link aus.
Öffnen Sie Ihr Terminal und geben Sie Folgendes ein : Android_Sdk_Path / tools
Führen Sie ./monitor aus
quelle