Отклонение повторного инициализации ранее сбойного класса java.lang.КлассObservableFirstStageObserver>

#android #retrofit #rx-java

#Android #модернизация #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>
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>
  

Это возникло, когда я использую 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");
                        }
                    });
  

здесь какой-то текст, потому что в нем недостаточно текста, деталей, деталей
, здесь какой-то текст, потому что в нем недостаточно текста, деталей, деталей
, здесь какой-то текст, потому что в нем недостаточно текста, деталей, деталей

Комментарии:

1. Вы когда-нибудь выясняли эту проблему?

2. Нет, все то же самое