1. 程式人生 > >友盟訊息推送快速開發

友盟訊息推送快速開發

mPushAgent = PushAgent.getInstance(mAppContext);                          mPushAgent.enable();                       b:獲取deviceToken:由於註冊請求友盟後臺,是非同步的,所有獲取deviceToken要在註冊成功後的回撥方法               中獲取:                 mPushAgent.enable(new IUmengRegisterCallback() {                            @Override                            public void onRegistered(String arg0) {                                 //從sharedPreference獲取裝置資訊:deviceToken ,如果有的話,不獲取,沒有的話,獲取到,並存儲到sharedPreference中去;                                 deviceToken = UtilsSharedPreferences.getStringValue(UtilsSharedPreferences.user, context,                                                                                                                                      UtilsSharedPreferences.User.deviceToken.getAttribute(), "");                           if(TextUtils.isEmpty(deviceToken)){                                            deviceToken = UmengRegistrar.getRegistrationId(context);                                             UtilsSharedPreferences.putStringValue(UtilsSharedPreferences.user, context,                                                                  UtilsSharedPreferences.User.deviceToken.getAttribute(), deviceToken);                             }                            }                   });     獲取友盟對應的裝置唯一表示:在mPushAgent.enable()之後