Android 极光推送设置别名
生活随笔
收集整理的這篇文章主要介紹了
Android 极光推送设置别名
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
不廢話,需求:服務器想向某一個用戶推送消息,怎么辦?
?
不會極光推送接入的看我之前寫的如何接入極光推送的文章,
// 調用 JPush 接口來設置別名。JPushInterface.setAliasAndTags(getApplicationContext(),(String) msg.obj,null,mAliasCallback); private final TagAliasCallback mAliasCallback = new TagAliasCallback() {@Overridepublic void gotResult(int code, String alias, Set<String> tags) {String logs ;switch (code) {case 0:logs = "Set tag and alias success";Log.i(TAG, logs);// 建議這里往 SharePreference 里寫一個成功設置的狀態。成功設置一次后,以后不必再次設置了。break;case 6002:logs = "Failed to set alias and tags due to timeout. Try again after 60s.";Log.i(TAG, logs);// 延遲 60 秒來調用 Handler 設置別名mHandler.sendMessageDelayed(mHandler.obtainMessage(MSG_SET_ALIAS, alias), 1000 * 60);break;default:logs = "Failed with errorCode = " + code;Log.e(TAG, logs);}ExampleUtil.showToast(logs, getApplicationContext());} };JPushInterface.setAliasAndTags已經過時了,新的設置別名是JPushInterface.setAlias(getApplicationContext(), TAG, alias),具體參考https://blog.csdn.net/qq_41509999/article/details/82116331。但是我沒有收到數據,所以還是用的過時的代碼。
?
總結
以上是生活随笔為你收集整理的Android 极光推送设置别名的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android 使用MediaPlaye
- 下一篇: Android 通过腾讯WebServi