我有一小部分用户在调用getSettings()
时获得空值,因此我可以设置一些值。
这是我的代码在我的最新版本中的样子,而且我已经有一篇关于Crashlytics的非致命异常报告:
WebSettings settings = webView.getSettings();
if (settings == null) {
sendExceptionThroughCrashlytics(new NullPointerException("Web settings is null"));
}else{ .....}
那么可能导致这种情况呢?我知道这是影响我的用户的一小部分,但我仍然希望解决这个问题。到目前为止,每台设备都是三星,全部等于或低于4.3。
感谢。