Android 拒绝在以前失败的类java.lang.class上重新初始化<;io.reactivex.rxjava3.internal.jdk8.observeFirstStageObserver>;
这样的日志会弹出。有人知道这是什么原因吗?它不会让我的应用程序崩溃,但很烦人。。我到处找,但什么也没找到Android 拒绝在以前失败的类java.lang.class上重新初始化<;io.reactivex.rxjava3.internal.jdk8.observeFirstStageObserver>;,android,retrofit,rx-java,Android,Retrofit,Rx Java,这样的日志会弹出。有人知道这是什么原因吗?它不会让我的应用程序崩溃,但很烦人。。我到处找,但什么也没找到 09-24 09:41:56.534 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.ObservableStageObserver> 0
09-24 09:41:56.534 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.ObservableStageObserver>
09-24 09:41:56.534 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.ObservableStageObserver>
09-24 09:41:56.535 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.ObservableFirstStageObserver>
09-24 09:41:56.535 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.ObservableFirstStageObserver>
09-24 09:41:56.535 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.ObservableFirstStageObserver>
09-24 09:41:56.540 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.ObservableStageObserver>
09-24 09:41:56.540 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.ObservableLastStageObserver>
09-24 09:41:56.540 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.ObservableLastStageObserver>
09-24 09:41:56.540 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.ObservableLastStageObserver>
09-24 09:41:56.546 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.ObservableStageObserver>
09-24 09:41:56.546 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.ObservableSingleStageObserver>
09-24 09:41:56.547 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.ObservableSingleStageObserver>
09-24 09:41:56.547 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.ObservableSingleStageObserver>
09-24 09:41:56.575 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.FlowableStageSubscriber>
09-24 09:41:56.576 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.FlowableStageSubscriber>
09-24 09:41:56.576 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.FlowableFirstStageSubscriber>
09-24 09:41:56.576 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.FlowableFirstStageSubscriber>
09-24 09:41:56.576 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.FlowableFirstStageSubscriber>
09-24 09:41:56.579 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.FlowableStageSubscriber>
09-24 09:41:56.579 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.FlowableLastStageSubscriber>
09-24 09:41:56.579 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.FlowableLastStageSubscriber>
09-24 09:41:56.579 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.FlowableLastStageSubscriber>
09-24 09:41:56.585 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.FlowableStageSubscriber>
09-24 09:41:56.586 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.FlowableSingleStageSubscriber>
09-24 09:41:56.587 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.FlowableSingleStageSubscriber>
09-24 09:41:56.587 32761-32761/com.aclaspolska.securedatabase I/art: Rejecting re-init on previously-failed class java.lang.Class<io.reactivex.rxjava3.internal.jdk8.FlowableSingleStageSubscriber>
09-24 09:41:56.534 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.534 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.535 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.535 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.535 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.540 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.540 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.540 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.540 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.546 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.546 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.547 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.547 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.575 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.576 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.576 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.576 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.576 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.579 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.579 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.579 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.579 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.585 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.586 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.587 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
09-24 09:41:56.587 32761-32761/com.aclaspolska.securedatabase I/art:拒绝对以前失败的类java.lang.class重新初始化
当我使用RxJava3进行改装时,它就出现了。代码如下:
// -------------
HttpLoggingInterceptor loggingInterceptor = new HttpLoggingInterceptor();
// set your desired log level
loggingInterceptor.setLevel(HttpLoggingInterceptor.Level.BODY);
// -------------
OkHttpClient client = new OkHttpClient.Builder()
.sslSocketFactory(sslSocketFactory, (X509TrustManager) trustAllCerts[0])
.hostnameVerifier((hostname, session) -> true)
.addInterceptor(loggingInterceptor)
.callTimeout(10L, TimeUnit.SECONDS)
// .connectionSpecs(Collections.singletonList(connectionSpec))
// .certificatePinner(certificatePinner)
.build();
Retrofit producerServer = new Retrofit.Builder()
.client(client)
.baseUrl(Constants.PRODUCER_BASE_URL_2)
.addCallAdapterFactory(RxJava3CallAdapterFactory.create())
.addConverterFactory(GsonConverterFactory.create())
.build();
RepoService producerService = producerServer.create(RepoService.class);
producerService.getProducerResponse().subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribeWith(new Observer<Response<String>>() {
@Override
public void onSubscribe(@NonNull Disposable d) {
}
@Override
public void onNext(@NonNull Response<String> stringResponse) {
Log.d(TAG, "onNext: producer: " + stringResponse.toString());
}
@Override
public void onError(@NonNull Throwable e) {
Log.e(TAG, "onError: ", e);
}
@Override
public void onComplete() {
Log.d(TAG, "onComplete: completed");
}
});
//-------------
HttpLoggingInterceptor loggingInterceptor=新的HttpLoggingInterceptor();
//设置所需的日志级别
loggingInterceptor.setLevel(HttpLoggingInterceptor.Level.BODY);
// -------------
OkHttpClient客户端=新建OkHttpClient.Builder()
.sslSocketFactory(sslSocketFactory,(X509TrustManager)trustAllCerts[0])
.hostnameVerifier((主机名,会话)->true)
.addInterceptor(日志侦听器)
.callTimeout(10L,时间单位为秒)
//.connectionSpec(集合.单音列表(connectionSpec))
//.CertificatePaner(CertificatePaner)
.build();
改装生产服务器=新改装.Builder()
.客户(客户)
.baseUrl(常量.PRODUCER\u BASE\u URL\u 2)
.addCallAdapterFactory(RxJava3CallAdapterFactory.create())
.addConverterFactory(GsonConverterFactory.create())
.build();
RepoService producerService=producerServer.create(RepoService.class);
producerService.getProducerResponse().subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribouth(新观察员){
@凌驾
订阅时的公共无效(@NonNull-d){
}
@凌驾
public void onNext(@NonNull Response-stringResponse){
Log.d(标记“onNext:producer:”+stringResponse.toString());
}
@凌驾
公共无效onError(@NonNull可丢弃e){
Log.e(标签“onError:”,e);
}
@凌驾
未完成的公共空间(){
Log.d(标签“onComplete:completed”);
}
});
这里有一些文字,因为它没有足够的文字,细节,细节
这里有一些文字,因为它没有足够的文字