任何人都可以提供帮助。我在android中制作一个简单的天气应用程序。我知道前两个错误,但不知道最后一个。
10-25 16:44:11.666: E/ActivityThread(1448): Failed to find provider info for com.google.plus.platform
10-25 16:44:11.949: E/libEGL(1448): validate_display:255 error 3008 (EGL_BAD_DISPLAY)
10-25 16:44:12.379: E/chromium(1448): [ERROR:interface_registry.cc(99)] Failed to locate a binder for interface: autofill::mojom::AutofillDriver
答案 0 :(得分:4)
第三个错误,可能是由于服务器脱机,因此未加载URL。看看如何针对特定情况处理WebView。我可能错了,不久前遇到了同样的错误,我记得那就是它。
答案 1 :(得分:3)
解决此问题
@Override
public void onPause() {
super.onPause();
webView.onPause();
webView.pauseTimers();
}
@Override
public void onResume() {
super.onResume();
webView.resumeTimers();
webView.onResume();
}
答案 2 :(得分:1)
当我更新sdk和播放服务版本时,我开始得到完全相同的错误。应用程序工作正常,但在logcat上收到此错误。我认为它的赞美有关但不太确定。
答案 3 :(得分:1)
尝试使用{{1}}。在大多数情况下,这会有所帮助。
答案 4 :(得分:0)
在网页视图中启用JavaScript。默认情况下,在Webview中禁用JavaScript。启用JavaScript后,问题就解决了。
WebSettings webSettings=webView.getSettings();
webSettings.setJavaScriptEnabled(true);
答案 5 :(得分:0)
解决了错误:我遇到了同样的错误,导致在我的模拟器上安装Apk之前关闭加载“等级构建运行” ....我尝试了所有修复但失败直到我创建了另一个项目并将我的文件转移到了新项目。希望它也能为你工作。
答案 6 :(得分:0)
我认为是因为您使用的是Admobe测试ID