Mam prosty projekt Android z przypadkami testowymi.Kodowanie systemu Android Gradle
ProjNameProject
--build.gradle
--ProjName
----build.gradle
Widzę, że domyślnie nowy system budowania Androida zapewnia podstawowe wyniki testu domyślnie. (Brawo!)
Teraz chcę zobaczyć również zasięg kodu. Wiem, jak to ustawić za pomocą skryptów Emma i Ant, jednak nie chcę tutaj uruchamiać skryptów Ant. Czuję, że pokonałbym cel, w którym wykorzystałem nowy system budowania.
Próbowałem już kilku wtyczek Cobertury znalezionych na Githubie. Jeden w szczególności: https://github.com/stevesaliman/gradle-cobertura-plugin
Jednakże jeśli próbuję użyć wtyczki w pliku ProjName
build następnie pojawiają się błędy o wtyczce java
. Czytam na tools.android.com, że dodanie tej wtyczki wygeneruje wtyczkę java
. Nie stosuję tego, więc musi być wtyczka cobertura.
Jeśli próbuję użyć wtyczki w głównym pliku kompilacji wtedy nie widzę błędy java ale teraz widzę:
Could not find net.sourceforge.cobertura:cobertura:1.9.4.1.
Required by:
:ProjNameProject:unspecified
Co mam zrobić ?? Planowane
Czy ktoś próbował używać wtyczki koniczyny gradowej w projekcie android? – SoH
możliwy duplikat [Jak uzyskać pokrycie kodu za pomocą Android Studio?] (Http://stackoverflow.com/questions/18683022/how-to-get-code-coverage-using-android-studio) – 030
Zapytano o powiązane pytanie około trzech miesięcy po moim ... Więc w rzeczywistości jest to potencjalny duplikat mojego. – Sababado