9

adb を介して Android デバイスをスリープ状態にしています。

adb shell dumpsys battery unplug
adb shell dumpsys deviceidle step <-- repeat until state is IDLE

次に、次の JSON を送信します。

{
   "to":"dYA7tVZrfag:APA91bFVqddVcJHnr_7ZhgNC5iu4Y6XKcLbSVD4DlZgfjMKwKvZhJHiKR4DIzpMrX8zUL15C_adfyEcrlI9q6zOFqFs_zwNPTVIDm-v20ZK0qgagKYGaQE1OPBqdH4P_JHYIXOIS3gfn",
    "priority": "high",
    "data":{
        "test0":"test0",
        "test1":"test1"
    }
}

結果: 何もありません...デバイスを起動するまで、すべてのメッセージがキューに入れられます。メソッドにログを入れてメッセージが来るか監視していますonMessageReceived()

Google で検索したところ、古いバージョンの Android Studio を使用するか、FCM SDK のバージョン (9.4.0) をアップグレードすると問題が解決すると言う人もいます。私は両方とも成功しませんでした。

編集: この問題は Samsung Galaxy S5 でのみ発生するようです

4

0 に答える 0