2014-07-16 29 views
5

Đôi khi kết nốiAndroidTest của tôi không thực sự thực hiện bất kỳ thử nghiệm nào, mặc dù thiết bị được kết nối dường như được tìm thấy. Tôi kết thúc với một bản báo cáo như sau:connectedAndroidTest - Tác vụ chưa khai báo bất kỳ kết quả đầu ra nào

Test Summary

Làm gradle --info connectedAndroidTest tôi nhận được:

Executing task ':app:connectedAndroidTest' (up-to-date check took 0.0 secs) due to: 
    Task has not declared any outputs. 

tôi khởi động lại thiết bị một thời gian và nhận được báo cáo của tôi. Nhưng điều đó không phải lúc nào cũng hữu ích.

Tôi đang sử dụng Tab Samsung 2 (bắt nguồn), chạy Android 4.1.1. Tôi đang sử dụng gradle/Android Studio mới nhất trên máy Mac có OS X 10.9.4. Ý tưởng?

+2

chỉ muốn nói rằng tôi chia sẻ nỗi đau của bạn .. đối phó với các bài kiểm tra android và unit đơn giản :(Có thể bạn nên hiển thị build.gradle để người khác có thể có đầu mối Đối với tôi, quá trình xây dựng thậm chí không kích hoạt kết nốiAndroidTest ... mỗi lần tôi phải chạy thử nghiệm và xây dựng cuộc gọi gradle sạch. – xialin

Trả lời

0

Bạn đã xác định gói thử nghiệm và thiết bị thử nghiệm thiết bị đo đạc? Trong ví dụ bên dưới, tôi đã xác định nó bên trong phần Android:

defaultConfig { 
    minSdkVersion 16 
    targetSdkVersion 19 
    versionCode 1 
    versionName "1" 
    testApplicationId "com.example.tests" 
    testInstrumentationRunner "android.test.InstrumentationTestRunner" 
} 
Các vấn đề liên quan