Android rxjava with okhttp - NetworkOnMainThreadException
问题 I sometimes get exception - android.os.NetworkOnMainThreadException, sometimes code works. Here is my code Observable.create(new Observable.OnSubscribe<Response>() { OkHttpClient client = new OkHttpClient(); @Override public void call(Subscriber<? super Response> subscriber) { try { Response response = client.newCall(request).execute(); subscriber.onNext(response); subscriber.onCompleted(); } catch (IOException e) { subscriber.onError(e); } } }).subscribeOn(Schedulers.io()) .observeOn