Перезапуск Firebase на Android 4.4.4 занимает ~ 3 минуты

1

Служба Firebase на Samsung SM-T560 с Android 4.4.4 занимает ~ 3 минуты для повторного подключения (после того, как я отключил Wi-Fi и включил его снова). Эта проблема не возникает, когда то же приложение запускается на HUAWEI MediaPad T3 10 (AGS-W09) с Android 7.0.

В настоящее время я использую следующую версию Firebase:

implementation 'com.google.firebase:firebase-core:16.0.8'
implementation 'com.google.firebase:firebase-appindexing:17.1.0'
implementation 'com.google.firebase:firebase-messaging:17.4.0'

Я зарегистрировал 2 службы в моем файле манифеста:

<service android:name=".firebase.FirebaseInstanceIdService">
    <intent-filter>
        <action android:name="com.google.firebase.INSTANCE_ID_EVENT" />
    </intent-filter>
</service>
<service
    android:name=".firebase.FirebaseMessagingService"
    android:enabled="true"
    android:exported="true">
    <intent-filter>
        <action android:name="com.google.firebase.MESSAGING_EVENT" />
    </intent-filter>
</service>

Редактировать: я также пытался использовать более низкую версию Firebase:

implementation 'com.google.firebase:firebase-core:9.0.2'
implementation 'com.google.firebase:firebase-appindexing:15.0.0'
implementation 'com.google.firebase:firebase-messaging:15.0.0'

К сожалению, это не сработало.

У кого-нибудь есть идея, почему Firebase так долго восстанавливается? В Android 7.0 он напрямую переподключается.

Теги:
firebase
firebase-cloud-messaging

1 ответ

0
Лучший ответ

Я получил сообщение от Google со следующим:

Привет,

Похоже, это скорее проблема устройства, чем проблема Firebase. Устройство управляется сетью, поэтому возможность подключения любой службы Firebase также будет зависеть от этого.

Если у вас есть конкретные вопросы по Firebase, не стесняйтесь обращаться снова.

С уважением, Энди

Похоже, я должен связаться с Samsung.

Редактировать:

Я связался с Samsung. Мне сказали сбросить планшет.

Я выполнил полный сброс, и эта проблема больше не возникает. Слава Богу.

Это руководство работает для моего планшета: https://support.bell.ca/mobility/smartphones_and_mobile_internet/samsung-galaxy-tab-e.how_to_perform_a_hard_reset_when_my_samsung

Ещё вопросы

Сообщество Overcoder
Наверх
Меню