Networkonmainthreadexception With Retrofit-beta2 And Rxjava May 30, 2024 Post a Comment I recently upgraded from retroft-beta1 and this was working. I have the following interface for the API: public interface Service { @POST('path') Observable s Solution 1: From retrofit-beta2, calls to Observable methods now behave synchronously. So subscribeOn must be used: service.service() .subscribeOn(Schedulers.io()) .observeOn(AndroidSchedulers.mainThread()) .subscribe(); Copy Share You may like these postsFirestore Crashing App With New DependenciesUpdating Ui / Runonuithread / Final Variables: How To Write Lean Code That Does Ui Updating When Called From Another ThreadFailed To Find Provider In Android Tv Preferences FragmentXmlpullparserexception: Expected A Quoted String(position:docdecl @1:62 In Java.io.inputstreamreader) Post a Comment for "Networkonmainthreadexception With Retrofit-beta2 And Rxjava"