問題表現:後台傳送極光訊息推送後,android端提示
很抱歉,程式出現異常,即將退出」後崩潰,沒有崩潰日誌。新增下面**後
jmessageclient.registereventreceiver(this)
繼續報:很抱歉,程式出現異常,即將退出 但是沒有崩潰。
然後從整合步驟開始陸續排查問題。
整合中的坑
極光im的demo使用的jcore是1.17版本的
但是極光推送的demo使用的jcore是1.19版本的
1.17版本比1.19版本要少了一些類
所以引用極光imdemo的jar,會導致整合步驟中的
這些類爆紅
*************************=完成整合後********************
走
jpushinte***ce.init(this);得到日誌// 初始化 jpush
缺少極光推送整合指南中說的 login succed
後排查,發現[jpushinte***ce] action:init
.......
[pushservice] login succeed!
在處理極光推送別名的時候,我這邊原本aa-bb-cc轉成aabbcc的
但是極光im的登入名,後台是要求aa-bb-cc處理成aa_bb_cc的
jmessageclient.login(userutil.getid().replace("-"後來前後臺把這兩個功能統一把aa-bb-cc的帳號名處理成aa_bb_cc。, "_"), userutil.getid().replace("-"
, "_"), new basiccallback() {
@override
public void
gotresult(int responsecode, string responsemessage) {
if (responsecode == 0) {
問題解決。但是原因不明。
解決後i/jiguang-jcore: [connectinghelper] login succeed - sid:1333, servertime;1521085815000
d/jiguang-jcore: [connectinghelper] action - sendservertimer
日誌中出現了login succeed
極光推送與極光IM
最近接了極光的推送和im,贊一下極光,他們的客服挺好的。極光推送會幫我們在後台推送和聊天,我們只需要按照他們文件呼叫他們的api。推送可以推送所有人,按別名,按組名,按極光regid來推送。所有人推送 catch apiconnectionexception e catch apirequestex...
極光IM使用教程 極光推送
極光im如何製作,現在手把手教你自製im應用。極光im step 1 註冊開發者賬號,登陸極光portal。擁有極光的開發者賬號後,你就可以在極光portal上建立並管理應用。極光im step 2 建立應用。在我們的web上建立應用。會要求你填寫應用名 自定義 和包名 自定義,但很重要,後續配置工...
極光推送整合
許可權 新增依賴 android manifestplaceholders jpush channel developer default 暫時填寫預設值即可.dependencies新建乙個類繼承jcommonservice 新建乙個類繼承jpushmessagereceiver 在 projec...