溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

JMessage傻瓜教程:七步自制IM應(yīng)用

發(fā)布時(shí)間:2020-07-22 22:52:14 來(lái)源:網(wǎng)絡(luò) 閱讀:6995 作者:jpush 欄目:開(kāi)發(fā)技術(shù)

相信看過(guò)極光IM簡(jiǎn)介的朋友們,對(duì)JMessage已經(jīng)有初步的了解。
還沒(méi)有了解過(guò)的朋友們,請(qǐng)移步JMessage指南: 

http://docs.jpush.io/guideline/jmessage_guide/

或者 http://jpush.blog.51cto.com/6164982/1628956

現(xiàn)在,我們來(lái)用7個(gè)步驟,每個(gè)步驟若干簡(jiǎn)單的操作,就可快速自制IM。Don't believe me just watch!

STEP 1: 注冊(cè)開(kāi)發(fā)者賬號(hào),登陸極光portal。
     擁有極光的開(kāi)發(fā)者賬號(hào)后,你就可以在極光Portal上創(chuàng)建并管理應(yīng)用

1. 點(diǎn)擊“創(chuàng)建應(yīng)用”,填寫(xiě)應(yīng)用信息。

JMessage傻瓜教程:七步自制IM應(yīng)用

2. 填寫(xiě)開(kāi)發(fā)者信息。

JMessage傻瓜教程:七步自制IM應(yīng)用

3. 注冊(cè)成功。

JMessage傻瓜教程:七步自制IM應(yīng)用

4. 登陸portal.

JMessage傻瓜教程:七步自制IM應(yīng)用

5. 登陸成功。

登陸成功后,就可以看到開(kāi)發(fā)者的應(yīng)用管理界面。

JMessage傻瓜教程:七步自制IM應(yīng)用


STEP 2: 創(chuàng)建應(yīng)用。
     在我們的Web上創(chuàng)建應(yīng)用。會(huì)要求你填寫(xiě)應(yīng)用名(自定義)和包名(自定義,但很重要,后續(xù)配置工程中需要用到)。
     確認(rèn)之后會(huì)自動(dòng)生成一個(gè)AppKey。

1. 點(diǎn)擊“創(chuàng)建應(yīng)用”,填寫(xiě)應(yīng)用信息。

JMessage傻瓜教程:七步自制IM應(yīng)用

2.  點(diǎn)擊“創(chuàng)建我的應(yīng)用”,確認(rèn)創(chuàng)建。

JMessage傻瓜教程:七步自制IM應(yīng)用

3.  查看生成的應(yīng)用信息。

JMessage傻瓜教程:七步自制IM應(yīng)用

4. 到極光官網(wǎng)的IM子頁(yè)面下載IM SDK。 

   網(wǎng)址: https://www.jpush.cn/common/im/

   將頁(yè)面拉到底部可以找到下載鏈接:


JMessage傻瓜教程:七步自制IM應(yīng)用


5. 解壓工程。

JMessage傻瓜教程:七步自制IM應(yīng)用


STEP 3: 導(dǎo)入Demo工程到開(kāi)發(fā)環(huán)境。
     以AndroidStudio的工程為例,像導(dǎo)入普通android project一樣導(dǎo)入Demo工程。

1. 查看Demo文件夾目錄。

JMessage傻瓜教程:七步自制IM應(yīng)用

2. 導(dǎo)入Demo工程到開(kāi)發(fā)環(huán)境。將我們的Demo作為AndroidStudio的Module導(dǎo)入您現(xiàn)有的Project.

JMessage傻瓜教程:七步自制IM應(yīng)用


JMessage傻瓜教程:七步自制IM應(yīng)用


JMessage傻瓜教程:七步自制IM應(yīng)用


JMessage傻瓜教程:七步自制IM應(yīng)用


3. 導(dǎo)入完畢,查看您Project下的Module。

JMessage傻瓜教程:七步自制IM應(yīng)用


STEP 4: 配置Demo工程。
     修改Manifest中的包名和appKey,確認(rèn)無(wú)誤后編譯Example工程。

1.  打開(kāi)新添加的Module中的AndroidManifest.xml。

JMessage傻瓜教程:七步自制IM應(yīng)用

2. 用您在portal上填寫(xiě)的應(yīng)用包名替換其中所有的“您應(yīng)用的包名”。

JMessage傻瓜教程:七步自制IM應(yīng)用

3.  找到meta-data節(jié)點(diǎn)。

     把portal上為生成的AppKey,填入name為JPUSH_APPKEY對(duì)應(yīng)的value。

JMessage傻瓜教程:七步自制IM應(yīng)用

4. 修改代碼中需要import  xxxx.R的地方。

    全局替換:Ctrl+Shift+R

JMessage傻瓜教程:七步自制IM應(yīng)用

5. 至此,項(xiàng)目中應(yīng)該沒(méi)有報(bào)錯(cuò)的地方了。請(qǐng)仔細(xì)檢查。


STEP 5: 編譯Demo。

1.  連接電腦和手機(jī),或者啟動(dòng)虛擬機(jī),確認(rèn)adb連接。

JMessage傻瓜教程:七步自制IM應(yīng)用

2. 建議先Clean一下工程/模塊。

JMessage傻瓜教程:七步自制IM應(yīng)用

3. 選擇模塊,并運(yùn)行。

JMessage傻瓜教程:七步自制IM應(yīng)用

4. 在彈出框中選擇要運(yùn)行在什么設(shè)備上。

JMessage傻瓜教程:七步自制IM應(yīng)用

5.  在你運(yùn)行過(guò)之后,會(huì)在以下目錄生成apk文件:  您的工程目錄/您的模塊名/build/outputs/apk/

JMessage傻瓜教程:七步自制IM應(yīng)用


STEP 6: 體驗(yàn)極光IM。
     此時(shí),將您編譯出來(lái)的安裝包安裝到多臺(tái)設(shè)備上,就可以得到一款類(lèi)似微信的社交聊天工具。
     現(xiàn)在就可以注冊(cè)->登錄->使用 了。

JMessage傻瓜教程:七步自制IM應(yīng)用
JMessage傻瓜教程:七步自制IM應(yīng)用
JMessage傻瓜教程:七步自制IM應(yīng)用
JMessage傻瓜教程:七步自制IM應(yīng)用


STEP 7: 在Portal頁(yè)面管理用戶(hù)和群組。

     選擇創(chuàng)建的應(yīng)用名->進(jìn)入“IM”標(biāo)簽->“用戶(hù)管理”或者“群組管理”。
     用戶(hù)管理:查看所有用戶(hù)名和他們的昵稱(chēng),批量管理用戶(hù),修改密碼等。
     群組管理:查看群ID,群昵稱(chēng),群成員列表。批量管理群組等。

JMessage傻瓜教程:七步自制IM應(yīng)用
JMessage傻瓜教程:七步自制IM應(yīng)用


完?。?!

JMessage傻瓜教程:七步自制IM應(yīng)用

這可能是史上最酣暢淋漓的自制IM教程有木有?
馬上把自己的成果分享給小伙伴們體驗(yàn)吧!



向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI