我有這個gradle這個命令行其完美的作品:問:如何在Gradle任務中轉換此Gradle命令行?
/gradle app:testalldevicesproductionenv -Pandroid.testInstrumentationRunnerArguments.class=nameofclass
我試圖這樣做,因爲這:
task testClassAllDevices(type: Exec){
commandline 'gradle', 'app:testalldevicesproductionenv',
'-Pandroid.testInstrumentationRunnerArguments.class=nameofclass'
}
,但它沒有工作...
我也試過用args {}但他們也沒有工作...
如何將命令行轉換爲gradle任務?
是否有任何理由要從Gradle執行Gradle命令? –
我有一些測試類在多個設備上運行,並且我想爲我在特定環境中的每個測試類創建一個任務,現在我只能通過命令行執行此操作,而且我不想每次發送命令行我不想做這些測試 –
啊,所以你想用'android.testInstrumentationRunnerArguments.class'項目屬性的不同值執行多次相同的任務? –