Получение Android Traceview для работы - PullRequest
3 голосов
/ 21 января 2010

Когда я пытаюсь запустить трассировку, я получаю:

«java» не распознается как внутренняя или внешняя команда, работоспособная программа или командный файл. Папка SWT '' не существует. Пожалуйста, установите ANDROID_SWT, чтобы указать папку, содержащую swt.jar для вашей платформы гт.

Я не могу понять, как это работает. Кто-нибудь знает?

1 Ответ

6 голосов
/ 21 января 2010

Если вы работаете под Windows, перед вызовом traceview сначала запустите traceview.bat (в / tools), чтобы установить некоторые переменные окружения, среди прочего.

Кроме того, вам нужно вызвать его с абсолютным путем к вашему файлу трассировки. По крайней мере, в моем окружении относительный путь дает мне ошибку.

Я записываю свои файлы трассировки на SD-карту эмулятора, затем, когда я хочу проверить их, сначала скопируйте их на мой компьютер:

adb pull /sdcard/app.trace /app/traces
traceview.bat c:/path/app/traces/app.trace
...