java E/eglCodecCommon:goldfishAddressSpaceHostMemoryLocator:ioctl_ping失败,设备类型为5,ret=1 Rxjava+改装
当我使用Reformation2+rxjava3来捕获网站响应时,我得到了这个错误
我该怎么处理这个
这是主体代码
Retrofit retrofit = new Builder()
.baseUrl("https://m.kuaikanmanhua.com/")
.addConverterFactory(GsonConverterFactory.create())
.addCallAdapterFactory(RxJava3CallAdapterFactory.create())
.build();
RetrofitService retrofitService = retrofit.create(RetrofitService.class);
retrofitService.getChapter("10950", "1623850653705", 0, 10, false)
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(new Observer<ListBean>() {
@Override
public void onSubscribe(@NonNull Disposable d) {
compositeDisposable.add(d);
}
@Override
public void onNext(@NonNull ListBean listBean) {
responseTextView.setText(listBean.getCode());
}
@Override
public void onError(@NonNull Throwable e) {
if (e instanceof HttpException) {
HttpException httpException = (HttpException) e;
Log.d(TAG, "onError: " + httpException.code());
} else {
Log.d(TAG, "onError: " + "Other Error");
}
}
@Override
public void onComplete() {
Log.d(TAG, "onComplete: ");
}
});
这是改装。阶级
public interface RetrofitService {
@GET("v2/mweb/comment/comic/{id}/order/time")
Observable<ListBean> getChapter(
@Path("id") String id,
@Query("diffServerTimestamp") String diffServerTimeStamp,
@Query("offset") int offset,
@Query("limit") int limit,
@Query("total") boolean total
);
}
我的应用程序可以成功构建,但我无法获得响应或发送请求
共 (0) 个答案