
默认情况下,Retrofit使用具有60s核心池超时的非守护程序线程池。您很少,很少希望以
Callback这种方式使用Retrofit的异步行为。
如果你只是简单的测试,你可以叫
setExecutors上
RestAdapter.Builder,并通过同步执行作为第一个参数和
null第二。这将允许您使用异步API,但可以在测试中获得同步行为。
还有一个同步执行器,如果您不知道如何做一个:
public final class SynchronousExecutor implements Executor { @Override public void execute(Runnable r) { r.run(); }}欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)