ReactiveX / ReactiveX/RxAndroid
java.lang.NoSuchMethodError
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 19.9k
- Forks
- 2.9k
- Avg merge
- 6h 2m
- Merged PRs (30d)
- 1
Description
OkHttp Dispatcher(48197)
java.lang.NoSuchMethodError
No static method disposed()Lio/reactivex/rxjava3/disposables/Disposable; in class Lio/reactivex/rxjava3/disposables/Disposable; or its super classes (declaration of 'io.reactivex.rxjava3.disposables.Disposable' appears in base.apk!classes3.dex)
1 io.reactivex.rxjava3.android.schedulers.HandlerScheduler$HandlerWorker.schedule(HandlerScheduler.java:91)
2 io.reactivex.rxjava3.core.Scheduler$Worker.schedule(Scheduler.java:402)
3 io.reactivex.rxjava3.internal.operators.observable.ObservableObserveOn$ObserveOnObserver.schedule(ObservableObserveOn.java:161)
4 io.reactivex.rxjava3.internal.operators.observable.ObservableObserveOn$ObserveOnObserver.onComplete(ObservableObserveOn.java:139)
5 io.reactivex.rxjava3.internal.operators.observable.ObservableSubscribeOn$SubscribeOnObserver.onComplete(ObservableSubscribeOn.java:68)
6 retrofit2.adapter.rxjava3.BodyObservable$BodyObserver.onComplete(BodyObservable.java:70)
7 retrofit2.adapter.rxjava3.CallEnqueueObservable$CallCallback.onResponse(CallEnqueueObservable.java:66)
8 retrofit2.OkHttpCall$1.onResponse(OkHttpCall.java:161)
9 okhttp3.RealCall$AsyncCall.run(RealCall.kt:138)
10 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
11 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
12 java.lang.Thread.run(Thread.java:929)
What is the problem and how to solve it ?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the stack trace at HandlerScheduler.java:91 and inspect the RxJava and RxAndroid dependency declarations involved in the application. Reproduce the NoSuchMethodError, determine which dependency combination causes the missing Disposable.disposed() method, and document a verified resolution.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100