Охват кода в Android Studio с помощью Sonar & Gradle

Я пытаюсь получить покрытие кода, работающего для нового пустого проекта Android, используя Gradle в Android Studio.

Мне удалось заставить работать сонар, но я не могу понять, как это сделать. (Никогда не делал ничего подобного раньше)

Я посмотрел на JaCoCo, но не совместим с Android. То же самое касается Кобертуры. И кажется, Эмма еще не работает с Грейдлом.

Я использую Gradle 1.11, Android Studio 0.5.1 и Sonar Runner 2.3

    JaCoCo теперь поддерживается в Android Studio при использовании средств сборки версии 0.10.0

    Новая система сборки

    Примечания к выпуску:

    0.10.0
    ….
    Поддержка покрытия тестового кода с помощью Jacoco
    Включить в тестируемый тип сборки с помощью testCoverageEnabled = true
    HTML и XML-отчет, созданный в сборке / отчетах / охвате
    Настроить версию Jacoco с помощью

    android { jacoco { version = '0.6.2.201302030002' } } 

    Известная проблема: это несовместимо с использованием кинжала.
    …..

    Пожалуйста, обратитесь к этому ответу. https://stackoverflow.com/a/25029501/973483

    Вы должны иметь возможность использовать jacoco и включить покрытие кода в проекте Android, если используете Java версии 1.5. Он должен работать с мокито, кинжалом и эспрессо.

    Если вы, однако, переключитесь на Java 1.6 или выше, у вас появятся проблемы, позволяющие охватить код