我当时正在制作一个简单的应用,该应用使用网络视图并在我的活动中显示我的网站。该代码在早期版本的android中工作正常,但在Oreo Emulator和真实设备上崩溃了我的应用。 到处搜索,但未找到任何解决方案。 Webview有其他替代方法吗?
这是我的代码。
WebView client = findViewById(R.id.Display);
client.getSettings().setJavaScriptEnabled(true);
client.setWebViewClient(new WebViewClient());
client.loadUrl("https://www.google.com");
Logcat:
11-13 11:58:06.754 4369-4453 / com.example.oreinsoft.matrix E /铬: [ERROR:gl_surface_egl.cc(289)] eglChooseConfig失败,出现错误 EGL_SUCCESS 11-13 11:58:06.986 4369-4453 / com.example.oreinsoft.matrix E / EGL_emulation:eglCreateContext:EGL_BAD_CONFIG:不支持ES 3 11-13 11:58:06.987 4369-4453 / com.example.oreinsoft.matrix E / EGL_emulation:tid 4453:eglCreateContext(1488):错误0x3005 (EGL_BAD_CONFIG)11-13 11:58:06.987 4369-4453 / com.example.oreinsoft.matrix E /铬: [错误:gl_context_egl.cc(180)] eglCreateContext失败,出现错误 EGL_BAD_CONFIG 11-13 11:58:08.560 4369-4430 / com.example.oreinsoft.matrix E / chromium: [ERROR:aw_browser_terminator.cc(132)]渲染器进程(4397)崩溃 检测到(代码6)。 11-13 11:58:09.114 4369-4369 / com.example.oreinsoft.matrix A /铬: [FATAL:aw_browser_terminator.cc(75)]渲染进程(4397)崩溃 未被所有关联的Web视图处理,从而触发了应用程序 崩溃。 11-13 11:58:09.115 4369-4369 / com.example.oreinsoft.matrix A / libc:致命信号6(SIGABRT),TID 4369中的代码-6 (reinsoft.matrix),pid 4369(reinsoft.matrix)