up 0 down

В настоящее время я успешно создан Code Coverage (CC) отчет по проекту QNX (работает на C, C++ только), теперь мне нужно получить отчет CC для проекта Android (Оба Java и C++).

Для ОС QNX, что я сделал, в основном я добавил:
CFLAGS + = -g -fprofile-дуга -ftest-покрытие
LDFLAGS + = - р -g -fprofile-дуга -ftest-покрытие
в Makefile

Запустите его на хосте (макинтош), затем нажмите на двоичный файл на плате АДФ. запустить бинарный файл на борту которого будет генерировать .gcda файл. Отойдите файл .gcda на хост. Выполните следующие команды, чтобы получить отчет CC:

$ Результат" $ lcov -t -o ex_test.info -c -d.
$ Genhtml -o Рез ex_test.info
$ Светлячок Рез/index.html

* Моя проблема: я хочу, чтобы получить отчет CC для моего андроида проекта (я не хочу использовать Android программы Studio Code Coverage, поскольку отчет CC генерируется через андроид студии только на уровне приложений (только Java) Пожалуйста, используйте командные строки. ). Я считаю, что это подобный процесс, нажмите двоичный файл на плате, и вытащите файл обратно на хост.

Опять же, проще говоря: Как сгенерировать отчет покрытия кода (.gcda) для Android проекта (Оба Java и C++) с помощью командной строки?