Android操作系统升级时GCM令牌问题

时间:2019-03-01 07:09:07

标签: android google-cloud-messaging

当用户将电话操作系统版本从8升级到9时。 服务器中的GCM令牌未更新。

我需要在此处设置此测试方案以调试问题。 关于如何测试以下情况的任何想法。

装有OS 8的设备->安装应用程序->升级到OS 9。

或者在使用GCM令牌进行升级之前,任何人都面临任何问题。

if(Build.VERSION.SDK_INT > 27) {
        new Thread(new Runnable() {
            @Override
            public void run() {
                GoogleCloudMessaging googleCloudMessaging = GoogleCloudMessaging.getInstance(getApplicationContext());
                try {
                    String token = googleCloudMessaging.register(getResources().getString(R.string.*));
                    if(token != null && !token.equals(""))
                        setRegistrationToken(token);
                } catch (Exception e) {
                    e.printStackTrace();
                }
            }
        }).start();
    }

我知道我需要转到FCM,但现在不能这样做。

0 个答案:

没有答案