我的 Android 应用程序在我在 firebase 服务器上发布第二个帖子时崩溃。在 logcat 中显示如下:
08-14 20:01:55.775 2038-2047/com.spiralaxis.citiconnect E/StrictMode﹕ A resource was acquired at attached stack trace but never released. See java.io.Closeable for information on avoiding resource leaks.
java.lang.Throwable: Explicit termination method 'close' not called
at dalvik.system.CloseGuard.open(CloseGuard.java:184)
at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:287)
at com.android.org.conscrypt.OpenSSLSocketImpl.waitForHandshake(OpenSSLSocketImpl.java:623)
at com.android.org.conscrypt.OpenSSLSocketImpl.getSession(OpenSSLSocketImpl.java:787)
at com.firebase.tubesock.WebSocket.verifyHost(WebSocket.java:333)
at com.firebase.tubesock.WebSocket.createSocket(WebSocket.java:319)
at com.firebase.tubesock.WebSocket.run(WebSocket.java:117)
最佳答案
这里是 Firebase 开发人员。我们将对此进行研究,并尝试在未来的 Firebase 版本中修复它。现在,我想你需要禁用 StrictMode .
关于java - Android App 在 firebase 发布数据到服务器时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32014788/