我使用Okhttp的Retrofit将图像上传到服务器。一切正常,但我只能使用Nexus 5X和6P设备获得套接字异常。
我收到的例外情况:
java.net.SocketTimeoutException: failed to connect to backup.server.gcm.com (port 8067) after 10000ms
我尝试过的修复:
android:vmSafeMode="true"
(根据问题中的Github解决方案)。我几乎尝试了所有可能的解决方案,没有任何效果。我完全陷入了这种奇怪的行为。请帮我一样。任何有用的提示和建议对我都很有帮助。另外,我在github中发现了与此无关的问题,如下所示:
https://github.com/square/okhttp/issues/1771
https://github.com/square/okhttp/issues/2794
的build.gradle
dependencies {
compile 'com.squareup.retrofit2:converter-gson:2.0.1'
compile 'com.squareup.okhttp3:okhttp:3.2.0'
compile 'com.squareup.retrofit2:retrofit:2.0.1'
}