создание отчета о покрытии кода для тестового проекта Android - PullRequest
2 голосов
/ 28 ноября 2011

Я пытаюсь получить отчет о покрытии для моего проекта тестирования юнитов Android и следую этому руководству , чтобы сделать это

android update test-project -m <path to app project> -p <path to test project>

работало нормально.он сгенерировал build.xml и обновил project.properties, local.properties и proguard.cfg.

, но когда я меняю каталог на тестовый каталог проекта и ввожу команду

ant coverage

, он дает мнеэта ошибка.

BUILD FAILED
Target "coverage" does not exist in the project "My Project Test".

Total time: 0 seconds

Я использую Windows XP.

Ответы [ 3 ]

2 голосов
/ 22 октября 2012

Какую версию SDK Tools вы используете?Если это 14 или позже, вам нужно использовать ant emma debug install test вместо ant coverage

1 голос
/ 18 июля 2013
  1. Перейти к сборке Java Путь
  2. Перейти к источнику
  3. Изменить выходную папку по умолчанию с: ProjectName/classes на Project/bin/classes
0 голосов
/ 29 февраля 2012

Попробуй ant all clean emma debug install test в корне тестового проекта после очистки, обновления и сборки обоих проектов

...