2013-03-17 74 views
1

我是Android的儀器測試新手。有人能告訴我如何開始異步任務並等待計算結果嗎?我的許多網絡調用依賴於AsynTasks,我需要知道我們如何測試它?對於我們有getInstrumentation()。waitForMonitor的活動,我們可以爲AsyncTasks做些什麼?Android儀器測試AsyncTask

回答

1

AsyncTask類阻塞get()方法將基本上等待任務完成,然後它返回。這是調用​​的同步版本,這意味着您可以將其視爲在主線程上執行的後臺工作 - 因此它會阻塞直到完成。

public final Result get() 

如有必要,等待計算完成,然後檢索 其結果。