全部評論(2條)
-
- 文藝*中心班 2016-12-20 00:00:00
- 想多了,一個(gè)團(tuán)隊(duì)吧,模仿qq做吧,估計(jì)的花點(diǎn)功夫
-
贊(13)
回復(fù)(0)
-
- 好夢成真sunny 2016-12-21 00:00:00
- 可以用bmob做后端,有即時(shí)通訊的demo 昨天下班前發(fā)布了Z新的Bmob_IM_V1.1.2版本的SDK和應(yīng)用Demo,還未正式通知大家,但還是有人察覺到了,那么,這一次版本更新了什么呢? 主要是針對大家都比較關(guān)心的問題進(jìn)行了集中解決。 一、更新功能: 1、新增支持陌生人聊天,允許發(fā)送給非好友用戶; 2、新增支持自定義消息發(fā)送,便于開發(fā)者擴(kuò)展; 3、新版本大幅度增加穩(wěn)定性和及時(shí)性,保證百分bai到達(dá); 4、排除web后端推送對客戶端的影響。 二、更新講解: 1、如果你希望能和所有人(不局限于好友關(guān)系)進(jìn)行聊天,那么這一版本就解決了這個(gè)問題。 如果你想看到效果,可以點(diǎn)擊附近的人,你找到一個(gè)非好友用戶,再查看他的資料,這一頁面下方有個(gè)“發(fā)起會(huì)話”的按鈕,這里就可以和陌生人聊天啦。(不要問我,為什么我搜索附近的人沒數(shù)據(jù)呢?你一個(gè)新建的key,連注冊用戶都沒有,那附近的人怎么可能會(huì)顯示出來?) 2、如果你希望發(fā)送任意格式的消息,那么你只需要調(diào)用如下方法即可: BmobChatManager.getInstance(this).sendJsonMessage(String json, String targetId); 復(fù)制代碼 注:diyi個(gè)參數(shù):你要發(fā)的Json格式的字符串,第二個(gè)參數(shù),就是對方的objectId 但關(guān)于發(fā)送的Json格式遵循一定的規(guī)范,具體可查看:點(diǎn)我。 然后,你就需要在MyMessageReceiver的廣播接收器中自行解析你所定義格式的消息啦。 3、V1.1.2版本大幅度增強(qiáng)了及時(shí)性和穩(wěn)定性,能夠保證到達(dá)率。 由于推送服務(wù)有時(shí)候會(huì)出現(xiàn)消息丟失的情況,并不能保證消息一定被對方接收到,故在此基礎(chǔ)上增加了一個(gè)定時(shí)檢測服務(wù),定時(shí)時(shí)間可以由開發(fā)者自行設(shè)定。 你需要開啟定時(shí)檢測服務(wù)的話,需要在主程序界面的onCreate方法中調(diào)用如下方法: BmobChat.getInstance(this).startPollService(30) 復(fù)制代碼 然后在onDestory方法里調(diào)用如下方法取消檢測服務(wù): BmobChat.getInstance(this).stopPollService() 復(fù)制代碼 另外,需要在你的AndroidManifest.xml里面加上如下一段代碼 <!-- 啟動(dòng)定時(shí)檢測操作 --> <service android:name="cn.bmob.im.poll.BmobPollService"> <intent-filter> <action android:name="cn.bmob.im.service.BmobPollService"/> </intent-filter> </service> 復(fù)制代碼 4、有的同學(xué)沒有兩部真機(jī),會(huì)從web后臺(tái)推送消息給客戶端,之前的版本會(huì)使得客戶端奔潰,這一版排除了后端推送對客戶端的影響。 三、使用Bmob_IM_SDK時(shí)需要注意的問題如下: 1、請使用兩臺(tái)真機(jī)測試,請不要用模擬器來測試,模擬器是接收不到推送消息的。 2、很多人由于沒有兩部真機(jī),會(huì)采用一個(gè)手機(jī)注冊兩個(gè)不同的賬號(hào),這樣來回切換賬戶來測試聊天,這種方式達(dá)不到測試的效果,雖然這一版本的改進(jìn)使得這種方式能夠收到消息,但是及時(shí)性比較低。而之前的版本,這種方式是收不到消息的,故不建議這樣測試,只有兩部真機(jī)才能達(dá)到真實(shí)的聊天效果。 3、請到Bmob官網(wǎng)注冊申請應(yīng)用的Application ID并在SplashActivity類中完成初始化操作。 4、有很多人導(dǎo)入了工程后發(fā)現(xiàn)有這個(gè)錯(cuò):java.lang.IncompatibleClassChangeError: cn.bmob.im.project,這個(gè)是因?yàn)锽mobIM_V1.1.2是基于BmobSDK_v3.2.3_0919混淆打包的,所以如果你要用的話,這兩個(gè)包應(yīng)該是一起導(dǎo)進(jìn)去的,替換之前的Bmobsdk和BmobIM包。
-
贊(3)
回復(fù)(0)
登錄或新用戶注冊
- 微信登錄
- 密碼登錄
- 短信登錄
請用手機(jī)微信掃描下方二維碼
快速登錄或注冊新賬號(hào)
微信掃碼,手機(jī)電腦聯(lián)動(dòng)
注冊登錄即表示同意《儀器網(wǎng)服務(wù)條款》和《隱私協(xié)議》
熱門問答
- 如何編寫一個(gè)即時(shí)通訊軟件
2016-12-19 14:42:56
411
2
- 一個(gè)企業(yè)為什么要用即時(shí)通訊軟件,目的是什么
2018-05-22 12:44:13
448
1
- 即時(shí)通訊軟件是什么?
- 什么叫即時(shí)通信軟件?... 什么叫即時(shí)通信軟件? 展開
2016-11-13 10:32:29
594
6
- 即時(shí)通訊軟件排行榜
2013-04-09 12:11:21
460
5
- 德國即時(shí)通訊軟件
- 我想知道德國有沒有類似我們QQ和美國在線的國內(nèi)即時(shí)通訊軟件?... 我想知道德國有沒有類似我們QQ和美國在線的國內(nèi)即時(shí)通訊軟件? 展開
2009-04-19 19:59:03
523
2
- 即時(shí)通訊軟件是什么
2012-12-24 12:59:34
449
6
- 請問如何開發(fā)android IM即時(shí)通訊軟件?
2012-03-23 01:18:38
421
2
- 即時(shí)通訊軟件有哪些
2014-01-14 13:10:01
541
6
- 即時(shí)通訊軟件有哪些
2014-01-15 06:03:12
402
3
- 即時(shí)通訊軟件的分類
2018-11-23 04:58:06
445
0
- 即時(shí)通訊軟件的特點(diǎn)
2017-02-15 01:51:18
453
2
- 即時(shí)通訊軟件的概要
2018-11-21 21:21:16
500
0
- 手機(jī)即時(shí)通訊軟件大全?
- 盡量要全點(diǎn)的。... 盡量要全點(diǎn)的。 展開
2010-05-10 00:01:14
373
2
- 即時(shí)通訊軟件初始密碼多少?
2012-06-14 13:32:42
408
1
- 有沒有關(guān)于各種即時(shí)通訊軟件的一個(gè)使用率排行呢??
2012-06-13 12:21:47
433
5
- 什么是即時(shí)通訊軟件?當(dāng)今流行的即時(shí)通訊軟件有哪些?
2016-01-25 21:19:11
584
1
- 如何開發(fā)一個(gè)軟件
- 我想開發(fā)一個(gè)建站軟件,需要具備些什么?有誰開發(fā)過和知道的請搞訴下我
2018-12-01 19:46:22
500
0
- 介紹一個(gè)Z好的 Z好的開源即時(shí)通訊軟件
- 大家好,請問有沒人喜歡做IM開發(fā)的,請推薦一個(gè)Z好的開源即時(shí)通訊軟件,謝謝。... 大家好,請問有沒人喜歡做IM開發(fā)的,請推薦一個(gè)Z好的開源即時(shí)通訊軟件,謝謝。 展開
2011-01-07 00:15:56
452
4
4月突出貢獻(xiàn)榜
推薦主頁
最新話題





參與評論
登錄后參與評論