0 votes

Où trouver d'anciennes systrace (outils de plateforme) pour SDK 17 et moins?

Je suis en train d'utiliser un ancien appareil Android qui utilise Android 4.2.2.
Les anciens appareils ne peuvent pas utiliser le nouveau profileur de CPU, donc je veux utiliser systrace.

J'ai essayé d'utiliser la version actuelle de systrace mais j'ai reçu l'avertissement:

"Version du SDK de l'appareil < 18 (Jellybean MR2) non prise en charge. Votre version du SDK de l'appareil est 17." 

J'ai trouvé les liens ci-dessous, qui m'ont donné un lien pour télécharger des outils et adb, mais je ne peux pas voir systrace nulle part:

Où puis-je trouver l'ancien systrace?

0 votes

Vérifiez le dépôt maintenu par Izzy, l'un de nos modérateurs. Veuillez confirmer afin que je demande à Izzy de publier sa réponse

0 votes

@beeshyams J'ai téléchargé quelques binaires adb pour Windows mais je n'ai pas pu voir systrace.

0 votes

D'accord, je pensais que cela serait inclus

0voto

MadMurf Points 1529

J'ai trouvé la page de téléchargement de la version SDK 17 sur https://web.archive.org.
https://web.archive.org/web/20120327202205/http://developer.android.com/sdk/index.html

Après le téléchargement, il n'y avait pas de dossier platform_tools, j'ai donc vérifié les outils pour voir adb_has_moved.txt qui suggère que android.bat doit être exécuté pour générer le dossier. Après l'exécution, le gestionnaire SDK s'ouvre avec l'option de télécharger platform_tools. Cela télécharge platform_tools avec systrace à l'intérieur du dossier.

  • Malheureusement, systrace semble produire l'erreur suivante: C:/Python27/python.exe ./systrace.py --time=5 -o mynewtrace.html Traceback (most recent call last): File "./systrace.py", line 212, in main() File "./systrace.py", line 124, in main ready = select.select([adb.stdout, adb.stderr], [], [adb.stdout, adb.stderr] select.error: (10093, '

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X