我将我的应用程序升级到cordova 8.1.2,并将目标sdk版本设置为8.0.0,我的应用程序在kitkat及以上版本上运行良好,但在kitkat以下,由于某些webview方法而崩溃。这是我遇到的异常,但我还无法找到解决方案:
09-12 15:40:00.634 1732-1732/com.tracer.joblogic E/AndroidRuntime:致命异常:main java.lang.NoSuchMethodError:android.webkit.WebView.setWebContentsDebuggingEnabled 在 org.apache.cordova.engine.SystemWebViewEngine.enableRemoteDebugging(SystemWebViewEngine.java:226) 在 org.apache.cordova.engine.SystemWebViewEngine.initWebViewSettings(SystemWebViewEngine.java:177) 在 org.apache.cordova.engine.SystemWebViewEngine.init(SystemWebViewEngine.java:108) 在 org.apache.cordova.CordovaWebViewImpl.init(CordovaWebViewImpl.java:112) 在 org.apache.cordova.CordovaActivity.init(CordovaActivity.java:149) 在 org.apache.cordova.CordovaActivity.loadUrl(CordovaActivity.java:224) 在 com.tracer.joblogic.MainActivity.onCreate(MainActivity.java:39) 在 android.app.Activity.performCreate(Activity.java:5372) 在 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1104) 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2257) 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2349) 在 android.app.ActivityThread.access 700 美元(ActivityThread.java:159) 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1316) 在 android.os.Handler.dispatchMessage(Handler.java:99) 在 android.os.Looper.loop(Looper.java:176) 在 android.app.ActivityThread.main(ActivityThread.java:5419) 在 java.lang.reflect.Method.invokeNative(本机方法) 在 java.lang.reflect.Method.invoke(Method.java:525) 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1046) 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:862) 在dalvik.system.NativeStart.main(本机方法)
我已将最小 sdk 版本设置为 15,并且我也尝试了 16 和 19,但在 19 上它给出了例外
评估Javascript
问题解决了吗?我也有同样的问题