2016-09-21 4 views
14

Ich habe gerade das neueste Android Studio 2.2 heruntergeladen und ich versuche, die GPU-Profiling-Tools zu verwenden. Auf meinem LG G4 Handy habe ich USB-Debugging aktiviert & Profil-GPU-Rendering (In ADB Shell Dumpsys Gfxinfo).Android Studio 2.2: Ich sehe "GPU-Tools nicht installiert, installieren Sie jetzt"

Wenn ich den Android Monitor (GPU) benutze, bekomme ich beim Start von GFX Trace die Meldung "GPU-Tools nicht installiert, jetzt installieren?". Wenn ich zur Konfiguration gehe und 'Capture GPU Commands' aktiviere, fragt es mich dasselbe.

Ich habe den SDK-Manager eingecheckt und ich habe die Tools installiert (3.1.0 & 1.3.0).

Ich habe versucht, Android Studio zu deinstallieren und neu zu installieren. Ich habe ein paar verschiedene Telefone ausprobiert. Ich habe verschiedene Kombinationen von Einstellungen an den Telefonen ausprobiert.

Ich habe keine Ideen mehr. Weiß jemand, welche Situation bedeuten könnte, dass GPU-Tools nicht als installiert erkannt werden?

+1

Ich habe genau das gleiche Problem ... Jeder? – yakobom

+0

gleich hier. habe gerade eine neue Installation von allem gemacht, und immer noch bekomme ich die Meldung "GPU-Tools sind nicht installiert, installieren Sie jetzt" – 80prozent

+1

Habt ihr ein Ticket unter http://code.google.com/p/android/ geöffnet? Es klingt wie ein Fehler – Shlublu

Antwort

2

Ich denke, ich hatte das gleiche Problem vor ein paar Wochen. Ich hatte zwei Versionen der Tools im SDK-Manager installiert. Ich habe beide Versionen von dort deinstalliert und dann das neueste (3.1.0 von jetzt) ​​neu installiert und dann Android Studio neu gestartet.

Es könnte versucht haben, die ältere Version anstelle der neuen zu verwenden, und ich bin mir ziemlich sicher, dass das alte nicht mit der neuesten Version von Studio kompatibel ist.

Auch wenn jemand Nachrichten bekommen, die Ihr Gerät verwurzelt werden muss, sollten Sie Run > Edit Configurations... gehen, dann die Profiling Registerkarte öffnen und Capture GPU Commands aktivieren, dann die App von Studio erneut ausführen. Dadurch wird die Bibliothek beim Start geladen und Sie benötigen kein Root. Deaktivieren Sie das Kontrollkästchen erneut, wenn Sie nicht mehr debuggen müssen.

Ich hatte auch Probleme beim Öffnen der Trace-Dateien, und ich habe festgestellt, dass meine Maschine eine bessere Chance hat, sie zu öffnen, ohne mich zu verklemmen, wenn ich kürzere Spuren (etwa 5 Sekunden oder kürzer) mache. Manchmal hilft es, die Trace-Datei zu schließen und erneut zu öffnen, wenn sie nicht geladen wird.

1

Keine der Antworten über mir sind von Hilfe finden können. Ich versuche zu integrieren, was ich entdeckt habe.

Mein Setup ist: Windows-10/Android Studio 2.2.2

Der GPU-Monitor verfolgt nicht alles und GPU Spur nicht.

Von ...

  • Run/Profilieren/Capture-GPU-Befehle oder
  • SDK-Manager oder
  • von "Launch Monitor GPU GFX Trace-Modus"

Starten Sie die Installation GPU-Tools, aber ... installieren die OSX-Version (Bild) !!

enter image description here

Hier habe ich eine Erklärung gefunden, es ist ein Fehler: code.google.com issues

Also habe ich folgendes:

  • ich es manuell von der richtigen Link heruntergeladen https://dl.google.com/android/repository/gapid_2994895_windows.zip

  • Ich habe das OSX installiert Version sowieso.

  • Ich kopierte aus der Zip-Datei den einzigen Ordner "Windows" von "gapid_2994895_windows.zip \ gapid \" in "C: \ Benutzer [Benutzername] \ AppData \ Local \ Android \ sdk \ Extras \ android \ gapid \ 3 \ "

  • Ich Relounched Android Studio.

Jetzt ist die Situation ist folgende:

  • Der Monitor GPU: nicht funktioniert.
  • Die "Capture GPU Commands", sofern aktiviert, beginnt Tracking und es funktioniert. Aber verfolgen Sie alles vom Anfang der App (und speichert viele MB), und trennt den Android Monitor, so dass Sie den GPU-Monitor nicht anhalten und neu starten können, wenn Sie brauchen.
  • Wenn ich "Abbrechen" drücke, um das Tracking zu starten, startet die App nicht (ich hatte gehofft, das Tracking zu starten, wenn ich es brauche).
Verwandte Themen