Cara Membuat Token Firebase di Android Studio

Ini adalah catatan singkat mengenai cara membuat token Firebase di Android Studio. Token ini berguna untuk mengirim notifikasi (Push Notification) dari server ke HP Android klien. Langkah-langkah membuat token Firebasi di Android Studio adalah kurang lebih seperti di bawah ini:

Menambahkan Dependency Firebase

Dependency diletakkan di dalam build.gradle

compile 'com.google.firebase:firebase-messaging:10.0.1'

Membuat Class dengan extends FirebaseInstanceIdService

contoh:

package com.nusagates.contoh;

import com.google.firebase.iid.FirebaseInstanceId;
import com.google.firebase.iid.FirebaseInstanceIdService;

public class FirebaseToken extends FirebaseInstanceIdService {
    public FirebaseToken() {
    }

    @Override
    public void onTokenRefresh() {
        super.onTokenRefresh();
        String token = FirebaseInstanceId.getInstance().getToken();
    }

}

Menambahkan Service ke AndroidManifest.xml

Service ini diletakkan di dalam tag aplication atau antara <aplication> dengan </aplication>

<service android:name=".FirebaseToken">
            <intent-filter>
                <action android:name="com.google.firebase.INSTANCE_ID_EVENT" />
            </intent-filter>
        </service>

Mengakses Token Firebase Dari Activity Manapun

Setelah token firebase berhasil direfresh dengan kode di atas maka token tersebut bisa diambil dari activity manapun. Kode untuk mengambilnya cukup simpel.

String user_token = FirebaseInstanceId.getInstance().getToken();

 

Ahmad Budairi
Ahmad Budairihttps://bloggersejoli.com/
Seorang Web developer yang suka menulis artikel di blog. Kader Penggerak Nahdlatul Ulama (NU)

Bacaan Menarik Lainnya

TINGGALKAN KOMENTAR

Silakan masukkan komentar anda!
Silakan masukkan nama Anda di sini

Baru Terbit