問題タブ [android-push-notification]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
325 参照

java - MS SQL Serverレコード挿入時に、C#.netのSoap APIを介してAndroidアプリでプッシュ通知を行う方法

レコードの挿入またはデータの場合の MS SQL Server のマイ データベース Android アプリでプッシュ通知を行う方法が更新されましたが、わかりません。SOAP API Visual Studio C#.net で作成します。SOAP API を介したデータは、MS SQL Server データベースから JSON で提供されます。Android アプリで使用されるこの JSON データ。

0 投票する
1 に答える
429 参照

android - FCM データ ペイロード通知で、言及されたアクティビティが開かない

これは以前に何百万回も尋ねられたことを知っています。私が見たものはすべて試しましたが、うまくいきません。データ ペイロードの通知があります。onMessageReceived()でそれらを取得していますが、通知トレイで通知をクリックすると、ランチャーにリダイレクトされません。

LandingActivity はアプリのランチャー アクティビティです

私のmanifest.xml

オプションの data_payload を含む notification_payload が指定されたとき、LandingActivity でデータを取得しましたが、data_payload のみを取得すると、クリックのリダイレクトは発生しません

データペイロード構造はこのようなものです

}

通知を受け取ることはできますが、LandingActivity を開くことができません

助けてください。前もって感謝します。

最終的な答え

最後に、私はそれを機能させました..私は自分のプロジェクトを通してAndroidアノテーションを使用していました。開く必要があるアクティビティにも注釈が付けられました。したがって、このコード行の代わりに

私はこれを追加しました

Intent intent = new Intent(this, LandingActivity_.class);

いつか誰かの役に立てば幸いです。

0 投票する
0 に答える
54 参照

firebase - GCM プロジェクトが FCM ホストに接続できない

下位互換性を確保するために、GCM クライアント アプリケーションが新しい FCM プロジェクトからダウンストリーム メッセージを受信できるようにしようとしています。グーグルがうまくいくはずだと言っていて、何人かの人々がそれが成功したとコメントしていることは知っていますが、私はこれを独自に検証する必要があります.

クライアント アプリの「senderID」を、「設定」>「クラウド メッセージング」>「senderId」で指定された新しい FCM プロジェクトに変更しました。

他に何かする必要がありますか?このプロジェクトを指すように、さらに変更を加える必要がありますか? クライアントがプロジェクトに接続できるように「registrationId」を生成できますが、プロジェクトの「通知」システムを使用してダウンストリームにメッセージを送信しようとすると、メッセージが受信されません。何か不足していますか?