Android 结构网络非致命性
我有这些非致命因素,我必须确保我很好地理解这些非致命因素,我这边没有任何行动 忽略报告是否正确? 原因 我的理解: 当用户试图在不访问互联网的情况下访问应用程序时,会发生这种非致命的情况 原因 我的理解: 当API或设备网络超时时,会发生这种非致命错误 原因 我的理解: 当用户具有Internet连接但无法连接到API时,会发生这种非致命的情况 原因 我的理解: 当API关闭连接时,会发生这种非致命的情况 原因 我的理解: 在设备配置中自定义代理时,会发生此非致命错误 忽略报告是正确的吗 取决于您,任何错误都会影响用户满意度。崩溃更为常见,因为它会分散用户的注意力,使其无法以最恶劣的方式进行操作 非致命错误仍然是一个错误,它破坏了应用程序的某些功能 关于您的案例,您似乎无法对此类错误采取任何措施,因为用户的互联网连接有问题。 首先说到这些错误,您可以在try-catch块中自己设置它们Android 结构网络非致命性,android,retrofit2,crashlytics,okhttp3,google-fabric,Android,Retrofit2,Crashlytics,Okhttp3,Google Fabric,我有这些非致命因素,我必须确保我很好地理解这些非致命因素,我这边没有任何行动 忽略报告是否正确? 原因 我的理解: 当用户试图在不访问互联网的情况下访问应用程序时,会发生这种非致命的情况 原因 我的理解: 当API或设备网络超时时,会发生这种非致命错误 原因 我的理解: 当用户具有Internet连接但无法连接到API时,会发生这种非致命的情况 原因 我的理解: 当API关闭连接时,会发生这种非致命的情况 原因 我的理解: 在设备配置中自定义代理时,会发生此非致命错误 忽略报告是正确
try {
myMethodThatThrows();
} catch (Exception e) {
Crashlytics.logException(e);
// handle your exception here!
}
它会将非致命信息发送到您的fabric仪表板。您可以在此处阅读更多关于它们的信息:如果超时,显示“网络无法启动”toast消息如何?如果用户没有互联网连接,也会显示“没有互联网连接”消息。我有内部代码来检查是否有互联网连接,我有针对这些情况的自定义错误屏幕。但这些非致命正常吗?