#java #android
#java #Android
Вопрос:
Я получаю эту ошибку, почему часто пытаюсь использовать экземпляры exoplayer. обычно экземпляры каждый раз выпускают и обнуляют себя. Но после некоторых попыток приложение зависает и вылетает. Я пытаюсь найти, с чем связана проблема
2019-04-04 11:40:36.002 540-1196/? E/BufferQueueProducer: [com..app.musicplayer/com..app.musicplayer.dashboard.DashboardMusicActivity#0] dequeueBuffer: attempting to exceed the max dequeued buffer count (2)
2019-04-04 11:40:36.110 13761-15052/com..app.musicplayer E/NativeCrypto: AppData::create pipe(2) failed: Too many open files
2019-04-04 11:40:36.121 13761-15052/com..app.musicplayer E/AndroidRuntime: FATAL EXCEPTION: OkHttp Dispatcher
Process: com..app.musicplayer, PID: 13761
java.lang.RuntimeException: javax.net.ssl.SSLException: Unable to create application data
at com.android.org.conscrypt.ConscryptFileDescriptorSocket.newSsl(ConscryptFileDescriptorSocket.java:161)
at com.android.org.conscrypt.ConscryptFileDescriptorSocket.<init>(ConscryptFileDescriptorSocket.java:152)
at com.android.org.conscrypt.OpenSSLSocketFactoryImpl.createSocket(OpenSSLSocketFactoryImpl.java:149)
at okhttp3.internal.connection.RealConnection.connectTls(RealConnection.java:288
Комментарии:
1. можете ли вы предоставить какой-нибудь код?
2. Вы выпускаете exoplaxer на паузу?
3. да, конечно, и exoplayer = null после этого
4. stop(); release(); null
5. System.gc (); также не влияет