我对Android中的工具测试是个新手。有人能告诉我如何启动异步任务并等待计算结果吗?我的许多网络调用都依赖于AsynTasks,我想知道如何测试它?对于我们有getInstrumentation().waitForMonitor的活动,我们能为AsyncTasks做些什么?
发布于 2013-03-18 02:17:25
AsyncTask类有一个阻塞的get()方法,它基本上会等待任务完成,然后才会返回。它是调用execute()的同步版本,这意味着您可以将其视为在主线程上执行的后台工作-因此它会一直阻塞,直到完成。
public final Result get ()如果有必要,
会等待计算完成,然后检索其结果。
https://stackoverflow.com/questions/15463952
复制相似问题