Godot Android plugin for the Firebase Messaging
- getToken()
When this is called, _did_receive_token will be called later
- _did_receive_token(token: String)
- _did_receive_message(message: Dictionary)
if Engine.has_singleton("GodotAndroidFirebaseMessage"):
var singleton = Engine.get_singleton("GodotAndroidFirebaseMessage")
singleton.connect("_did_receive_token", self, "_did_receive_token")
singleton.connect("_did_receive_message", self, "_did_receive_message")
singleton.getToken()
func _did_receive_token(token: String):
print(token)
func _did_receive_message(message: Dictionary):
print(message)
Steps to build:
- Clone this Git repository
- Run
./gradlew build
in the cloned repository - copy *.aar and gdap files
cp app/build/outputs/aar/app-release.aar ${YOUR_PROJECT}/android/plugin/GodotAndroidFirebaseMessage.release.aar
cp GodotAndroidFirebaseMessage.gdap ${YOUR_PROJECT}/android/plugin