我正在尝试在 Xamarin Android 应用程序中使用OkHttp-Xamarin库。每当我尝试创建一个新的 OkHttpNetworkHandler 时,都会出现以下异常。
线:
var handler = new OkHttpNetworkHandler();
抛出:
[] Missing method Android.Runtime.JNIEnv::AllocObject(Type) in assembly Mono.Android.dll, referenced in assembly /data/data/com.my.app/files/.__override__/OkHttp.dll
[MonoDroid] UNHANDLED EXCEPTION: System.MissingMethodException: Method not found: 'Android.Runtime.JNIEnv.AllocObject'.
[MonoDroid] at ModernHttpClient.OkHttpNetworkHandler..ctor () <IL 0x00001, 0x00057>
我正在使用ModernHttpClient 0.9 版的预构建二进制文件。我的最低 Android 版本设置为 2.3,目标设置为 4.2。我正在使用 Xamarin Studio 4.0.13 和 Mono 3.2.3。