2015-03-02 36 views
6

Tôi đang thêm các bài kiểm tra đơn vị vào dự án Android Studio hiện có của mình và tôi hơi bối rối với thiết lập. Đặc biệt, các cờ androidTest vs instrumentTest trong tập lệnh gradle. Ai đó có thể giải thích sự khác biệt giữa 2 phần này và chính xác họ nhắm mục tiêu gì so với mục kia.Android Studio Gradle androidTest vs instrumentTest

Dự án của tôi đã được di chuyển từ một dự án Eclipse, do đó, nó không có cấu trúc gradle mặc định. Dưới đây là những gì tôi đã chơi xung quanh với:

androidTest { 
     setRoot('tests') 
     java.srcDirs = ['tests/src'] 
    } 

    instrumentTest { 
     setRoot('tests') 
     java.srcDirs = ['tests/src'] 
     manifest.srcFile file('tests/AndroidManifest.xml')    
    } 

Có lý do gì để có cả hai?

Trả lời

Các vấn đề liên quan