firebase / firebase/quickstart-android
FCM can't run well in Android Kitkat and JellyBean (not sure about ICS)
- Dominant language
- Kotlin
- Stars
- 9.3k
- Forks
- 7.4k
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 8
Description
### My environment
* Android device: Various Device (emulator, some old android device that i borrow from friend *i forgot to write down their device name, its come from lenovo*)
* Android OS version: Jelly Beans and Kitkat
* Google Play Services version: already try to the most updated
* Firebase/Play Services SDK version: the most updated (4.2.0 for services, 16.0.6 for firebase core, 17.3.4 for firebase messaging)
### My problem description:
I trigger a push notification in onMessageReceived, and the problem is the push notification on Android Kitkat and Below. When im trying to debug the phone, an error appear as "E/FirebaseInstanceId: Token retrieval failed: PHONE_REGISTRATION_ERROR". This is not happend in other os and device, they all run without problem.
#### Steps to reproduce:
1. I think the description already clear
#### Observed Results:
* the onMessageReceived doesn't triggered/run when there is a new message incoming and when i try to debug in Android Studio the `E/FirebaseInstanceId: Token retrieval failed: PHONE_REGISTRATION_ERROR` appear.
#### Expected Results:
* For FCM running in Android kitkat and below
#### Relevant Code:
Sorry, i doesn't know how to show the code, since its a privacy from my workplace. Maybe if you tell me which part of the code is important then i can try to show it.
Contributor guide
Assessment
This issue has not been assessed yet.