Ich versuche, FCM -Token zu bekommen und es in Cloud Firestore zu speichern: < /p>
val user = User(et_email_sign_up_activity.text.toString(), et_name_sign_up_activity.text.toString(),
et_mobile_sign_up_activity.text.toString(), "",
FirebaseAuth.getInstance().currentUser?.uid!!, tv_address.text!!.toString(), getToken())
Firebase().uploadUserSignIn(user, this)//uploads user to cloud firestore
< /code>
getToken (): < /p>
private fun getToken(): String{
var token = ""
FirebaseMessaging.getInstance().token.addOnSuccessListener {
token = it
Log.i("token", it)
}.addOnFailureListener {
val dialog = AlertDialog.Builder(this)
dialog.setMessage(it.toString())
dialog.show()
}
return token
}
< /code>
Ich erhalte diesen Fehler immer, wenn ich versuche, meinen Code im realen Android -Gerät auszuführen: < /p>
E/FirebaseMessaging: Topic sync or token retrieval failed on hard
failure exceptions: java.util.concurrent.ExecutionException:
java.io.IOException: SERVICE_NOT_AVAILABLE. Won't retry the operation.
< /code>
Ich habe Google Play -Dienste mit einer ordnungsgemäßen Internetverbindung < /p>
wenige Lösungen, die ich ausprobiert habe: < /p>
Fügen Sie die Internet -Berechtigung in Manifest:
< /li>
Google.json -Datei aus dem Manifest hinzu. Überprüfung in Google Cloud.>
So beheben Sie Service_Not_Available Fehler in Firebase Cloud Messaging, während Sie Token erhalten ⇐ Android
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Empfangen Sie Firebase Cloud Messaging -Benachrichtigungen in ASP .net Core MVC
by Anonymous » » in C# - 0 Replies
- 13 Views
-
Last post by Anonymous
-
-
-
So erhalten Sie Klang bei Push -Benachrichtigungen mit Firebase Messaging API
by Anonymous » » in Android - 0 Replies
- 5 Views
-
Last post by Anonymous
-
-
-
So erhalten Sie Klang bei Push -Benachrichtigungen mit Firebase Messaging API
by Anonymous » » in Android - 0 Replies
- 12 Views
-
Last post by Anonymous
-