SSLHandshakeException (Соединение закрыто одноранговым узлом) в Picasso при отображении изображения из базы данных firebase - PullRequest
0 голосов
/ 07 апреля 2020

Этот вопрос задавался в SO несколько раз несколькими способами, но ни один ответ не соответствовал моим критериям.

Я пытаюсь загружать и загружать изображения из / в базовую память. Для загрузки изображения я использовал Пикассо. Иногда go мои коды работают нормально, и я могу выполнять свою работу (выгрузка и выгрузка из / в хранилище Firebase). Но теперь я могу только получить текст из базы данных Firebase, но не загружать и не загружать изображения в хранилище Firebase, эти задачи остановлены. Я получил ошибку Пикассо, и мой logcat говорит SSLHandshakeException (Соединение закрыто узлом) . В переполнении стека я искал несколько ответов, пробовал их, но не повезло.

Еще одна вещь, когда я использую соединение vpn, оно работает нормально, тогда я могу загружать и скачивать мои изображения в порядке. Но это не правильный путь.

Любой может подсказать мне, как я могу снова загружать и скачивать изображения из / в хранилище Firebase? Я также попробовал приведенный ниже код, но не повезло:

 private static void initializeSSLContext(Context mContext){
try {
    SSLContext.getInstance("TLSv1.2");
} catch (NoSuchAlgorithmException e) {
    e.printStackTrace();
}
try {
    ProviderInstaller.installIfNeeded(mContext.getApplicationContext());
} catch (GooglePlayServicesRepairableException e) {
    e.printStackTrace();
} catch (GooglePlayServicesNotAvailableException e) {
    e.printStackTrace();
}}   
...