Tôi có một dự án Android đơn giản với các trường hợp kiểm tra.Phạm vi mã Gradle của Android
ProjNameProject
--build.gradle
--ProjName
----build.gradle
Tôi thấy rằng theo mặc định, hệ thống xây dựng mới của android cung cấp kết quả kiểm tra cơ bản theo mặc định. (Hoan hô!)
Bây giờ tôi cũng muốn xem mã vùng. Tôi biết làm thế nào để thiết lập này bằng cách sử dụng Emma và Ant script, tuy nhiên tôi không muốn chạy Ant script ở đây. Tôi cảm thấy rằng sẽ đánh bại mục đích của tôi bằng cách sử dụng hệ thống xây dựng mới.
Tôi đã thử một vài plugin Cobertura được tìm thấy trên Github. Một đặc biệt: https://github.com/stevesaliman/gradle-cobertura-plugin
Tuy nhiên nếu tôi cố gắng sử dụng plugin trong tệp xây dựng ProjName
thì tôi gặp lỗi về plugin java
. Tôi đọc trên tools.android.com thêm plugin java
sẽ tạo ra hành vi này. Tôi không áp dụng nó để plugin cobertura phải được.
Nếu tôi cố gắng sử dụng plugin trong tệp xây dựng chính thì tôi không thấy lỗi java nhưng giờ tôi thấy:
Could not find net.sourceforge.cobertura:cobertura:1.9.4.1.
Required by:
:ProjNameProject:unspecified
Tôi phải làm gì ??
có ai đã thử sử dụng plugin chấm công clover trong dự án Android không? – SoH
bản sao có thể có của [Cách nhận mã vùng phủ sóng bằng Android Studio?] (Http://stackoverflow.com/questions/18683022/how-to-get-code-coverage-using-android-studio) – 030
Câu hỏi được liên kết đã được hỏi khoảng ba tháng sau khi tôi ... Vì vậy, trong thực tế đó là tiềm năng trùng lặp của tôi. – Sababado