在tool>firebase打開firebase選項
選擇cloud messaging
連接到Fire Base
新增一個Project
加入FCM
加入網路權限
<uses-permission android:name="android.permission.INTERNET" />
新增一個class,繼承FirebaseMessagingService,用來接受訊息
override兩個方法
onNewToken()
onMessageReceived()
class MessagingService:FirebaseMessagingService() {
override fun onNewToken(token: String?) {
super.onNewToken(token)
}
override fun onMessageReceived(msg: RemoteMessage?) {
super.onMessageReceived(msg)
}
}
加入推播的事件
<service android:name=".MyMessagingService">
<intent-filter>
<action
android:name="com.google.firebase.MESSAGING_EVENT"/>
</intent-filter>
</service>
在FireBase的主控台,進入剛才新增的專案,打開Cloud Messaging頁面
撰寫訊息的內容
選取應用程式
選擇發送的時間
最後兩個步驟都是選用,按下一步就可以了
按下審查就可以發送訊息了