在代码中添加网络超时时间的设置。
示例代码:
OkHttpClient.Builder builder = new OkHttpClient.Builder();
builder.connectTimeout(10, TimeUnit.SECONDS); // 设置连接超时时间为10秒
builder.readTimeout(10, TimeUnit.SECONDS); // 设置读写超时时间为10秒
builder.writeTimeout(10, TimeUnit.SECONDS);
OkHttpClient client = builder.build();
在以上示例中,设置了网络连接超时时间为10秒。根据实际需求,可以适当调整超时时间。这样做可以避免在网络连接不良或服务器响应缓慢的情况下导致app崩溃等问题。