2

私はFirebaseコンソールからアンドロイドのラズベリーに通知を送るPOCを作っています。ラズベリーのAndroidの事 - Firebaseからプッシュ通知を送信

これはコードがスマートフォンにあるときにうまくいきました。ラズベリーに移動したときにはもう何も機能しません。私は通知が多少rpi3で見られること(アンドロイドStudioで)ラズベリーコンソールで見ることができますが、onMessageReceivedがトリガされていません...ここで

はいくつかのコードです:

私のマニフェスト:

<service 
    android:enabled="true" 
    android:exported="true" 
    android:name=".MyFirebaseMessagingService"> 
    <intent-filter> 
     <action android:name="com.google.firebase.MESSAGING_EVENT"/> 
    </intent-filter> 
</service> 

サブスクライブ:

private void subscribeToPushService() { 
    FirebaseMessaging.getInstance().subscribeToTopic("news"); 

    Log.d("AndroidBash", "Subscribed"); 
    Toast.makeText(MainActivity.this, "Subscribed", Toast.LENGTH_SHORT).show(); 

    String token = FirebaseInstanceId.getInstance().getToken(); 
} 

サービス:

public class MyFirebaseMessagingService extends FirebaseMessagingService { 

    private static final String TAG = "FirebaseMessageService"; 

    @Override 
    public void onMessageReceived(RemoteMessage remoteMessage) { 
     Log.d(TAG, "NOTIF"); 
    } 
} 

そして、私が台無しにどこ最終的に私はfirebaseコンソールに送信通知は、私は本当に理解していない、パッケージ名はOKらしい...読書のための

Thxを!

Firebase console notification

+0

「私は通知することを(アンドロイドStudioで)ラズベリーコンソールで見ることができます招待rpi3によって幾分見られます... " - これが何を意味するのかを少し詳しく説明できますか、またはあなたの質問にログメッセージを追加できますか? – Devunwired

答えて

3

Androidの物事のDP5はまだ(Official Overviewから)Firebase通知をサポートしていませんでしたようだ:

Androidの物事は、Android用のGoogle APIのサブセットをサポートしています。

不可のAPI:

AdMobの

アンドロイドペイ

ドライブ

FirebaseのAppインデックス

Firebase認証

次の表は、Android物事におけるAPIのサポートを分解します

Firebaseダイナミックリンク

Firebaseが

Firebase Notifications

Playゲーム

サインイン

+0

ねえ...私はFirebase DBを使って行くつもりですね。 – jeremyb

関連する問題