web-dev-qa-db-fra.com

Android Profiler bloqué dans le chargement

J'essaie d'ouvrir Profiler mais cela ne fonctionne pas car il bloque lors du chargement, j'ai Android Studio 3.3.

Profiler bloqué dans le chargement

Profiler stuck in loading

J'utilise ce vrai appareil ..

My Android Device

16
Muhammad Aseel

c'est parce que le profileur ne fonctionne pas avec l'API 25 ou des niveaux inférieurs. lorsque vous essayez de démarrer le profileur, vous devriez voir ce message de Android Studio

startup proofiling

ou vous pouvez consulter le journal des événements, et vous verrez ce message

Profilage CPU de démarrage: le démarrage d'un enregistrement de trace de méthode au démarrage n'est pris en charge que sur les appareils avec des niveaux d'API 26 et supérieurs.

Event log Messages


donc tout ce dont vous avez besoin est de changer le téléphone sur lequel vous travaillez mais assurez-vous d'avoir l'API de niveau 26 ou supérieur.

lorsque vous modifiez l'API à une version supérieure Assurez-vous de faire ces étapes: -

  1. désactiver l'exécution instantanée dans Fichier> Paramètres> décocher activer l'exécution instantanée ...
  2. Activez le profilage avancé à partir de l'application> Modifier la configuration> profilage> puis cochez "comme l'image a soufflé" ...
    • Activez le profilage avancé.
    • Commencez à enregistrer l'activité du processeur au démarrage.

mark these

REMARQUE: VOUS TROUVEREZ "APP" SUR LA BARRE D'OUTILS. enter image description here

enfin, branchez votre nouvel appareil qui a une API plus élevée et commencez à travailler sur votre application.

1
Mustafa Essam

J'ai eu le même problème, je l'ai résolu en changeant la version de targetSdk pour la version de mon téléphone. J'avais targetSdkVersion à 29 et le profileur ne se chargeait pas. Ensuite, je l'ai changé en 28 qui est ma version sdk de téléphone, puis cela a bien fonctionné.

0
Aqua Freshka

J'ai eu le même problème pour Android Studio 3.5.3, mais j'ai utilisé un appareil sur Android 8.0, qui est censé fonctionner correctement avec le profileur, contrairement à 4.4 . Ce que je devais faire était de mettre à jour les outils de la plateforme de 29.0.2 à 29.0.5 et cela a finalement commencé à fonctionner. Vous pouvez le trouver dans Tools - SDK Manager - Android SDK

enter image description here

0
Matvey Rybakov

J'ai fait face au problème exact. Parce que j'ai essayé d'utiliser Profiler dans un niveau d'API inférieur d'Android. Dans mon cas, c'était le niveau API 19 (KitKat).

Les appareils Pre-Lollipop ne sont pas pris en charge par Profiler

tilisez la dernière version (> 21) ou la dernière version de Android Devices for Profiling App

Ça a marché pour moi.

0
Dipak