- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我想在这里记录这个答案,以解决遇到我遇到的相同问题的其他人的困惑。使用 v0.18 的 rxjava-core 和 rxjava-android,每当我尝试从 Retrofit 调用返回 Observable 时,我都会收到以下 NoSuchMethod 异常。
java.lang.NoSuchMethodError: rx.schedulers.Schedulers.executor
为什么会发生这种情况,我该如何解决?
最佳答案
使用 Retrofit 1.5.1。
来自其change log , 强调。
Version 1.5.1 (2014-05-08)
- New: @PartMap annotation accepts a Map of key/value pairs for multi-part.
- Fix: MockRestAdpater uses the ErrorHandler from its parent RestAdapter.
- Experimental RxJava support updated for v0.18 and is now lazily initialized.
关于android - 使用 Retrofit with Observables 的 NoSuchMethod 异常是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23918256/
我正在使用四个库 命名为 1) twilio-sdk 3.10 2)twilioclient-android 3)安卓 jar 4) libtwilio-native.so 当我使用TwilioRes
我使用的是 BLE startLescan 但它现在已经过时了。现在我已将我的 API 级别更改为 23(从 20) 并为此目的使用了 BluetoothLeScanner。我的开始扫描函数是: pu
我们从一个 jar 和一个类开始,使用一种方法,例如: boolean foo( int bar ) { ... } 但是,此方法的结果是无用的(事实上,始终为真)并且使用此结果的客户端会因错误而失败
有时在 tomcat 8 上部署我的应用程序后,我得到: 2017 06 05 10:34:47#+0300#ERROR#org.apache.catalina.core.ContainerBase.
我知道 __noSuchMethod__ 但我不确定如何为这样调用的函数获取它。 someThing(); 例如,我知道我可以做到这一点 var global = Function('return t
我只是在一个Activity 上调用isDestroyed() 并且我得到了这个例子: 04-09 03:08:12.692: E/AndroidRuntime(13234): FATAL EXCEP
因此,我开始使用 Physics Body Editor 作为 libgdx 的扩展。我还使用 Android Studio 来编译我的代码,因此我可以在真实设备上运行应用程序。但是,不幸的是,当我创
我有一个 AsyncSnapshot ,它存储来自Future方法的数据。就在最近,我发现当返回的数据为null时,我必须处理一个错误。 以下代码段的 noSuchMethod()方法内缺少什么参数?
我有一个使用 RefreshIndicator 的布局。它的 child 是CustomScrollView。但是,当调用 onRefresh 处理程序时,它会引发异常 [ERROR:../../li
我在 Android 4.3 上收到错误“Landroid/webkit/Webiew 中没有 name = 'evaluateJavascript' 的方法” 这就是我在 WebViewClient
我使用 dart 已经有一段时间了。如果我想为一个类的对象实现动态的 getter、setter 和函数,我可以使用 noSuchMethod 方法。但是如果我现在想在class层有这样一个动态的ge
我尝试在模拟器上运行应用程序,但遇到了一些奇怪的崩溃,例如: java.lang.NoSuchMethodError: android.telephony.SmsMessage. 当然这或多或少应该是
以下代码有效: typedef num MyFunc(num); class ObjectThatIsLikeFunc { call(x) => x; } var obj = new Object
这是我的代码 package first_project; import java.lang.reflect.*; import java.util.Scanner; public class My_
“NoSuchMethod”出现以下异常: 08-16 15:15:16.368: WARN/dalvikvm(3164): Unable to match class for part: 'Ljav
假设存在Harmony Proxies在底层 Javascript 引擎中,如何构造一个 CoffeeScript 父类(super class),以便扩展它允许类定义 noSuchMethod 方法
我遇到了这个异常但已解决。 java.lang.NoSuchMethodError: antlr.NoViableAltForCharException. (CLjava/lang/String;II
我正在尝试禁用reactive_forms中的提交按钮 当我执行此代码时: import 'package:reactive_forms/reactive_forms.dart'; final for
我有一些代码,当我运行它时会产生一个错误,说: NoSuchMethod: the method 'XYZ' was called on null 这是什么意思,我该如何解决? 最佳答案 为什么我会收
我正在尝试使用此代码从 Google Cloud Storage 存储桶读取文件 Blob blob = storage.get(BlobId.of(Constants.GCS_BUCKET, src
我是一名优秀的程序员,十分优秀!