android教你怎麼輕鬆實現手機推送功能,一步一步教你Mob+MobPush實現推送功能?

建議仔細觀看每一個步驟,如果一個步驟沒處理好,可能就會讓你的這個功能無法實現。相信我一定可以成功的。

第一步:Mob平臺賬號

因爲我已經註冊了mob平臺了,也沒有多餘的手機號,就不詳細說明了,註冊還是比較簡單的。下面附上mob平臺的鏈接:
mob平臺鏈接:https://www.mob.com/

第二步:在mob平臺配置MobPush環境

具體細節可以看一下我的這篇:
android實現手機號碼登錄之2020保姆式圖片詳解,一步一步教你實現Mob+SMSSDK平臺?
如果有時間的話我將會出QQ分享等功能的實現。推送功能相比於其他功能還算簡單。

1.點擊下圖藍色圓圈處的產品中心。

在這裏插入圖片描述

2.點擊立即進入。

在這裏插入圖片描述

3.點擊創建應用。

在這裏插入圖片描述

4.同意隱私服務。

在這裏插入圖片描述

5.創建應用

記得圖片設置爲128px*128px
在這裏插入圖片描述
如果不知道怎麼設置圖片大小,可以在網上搜索一下如圖FastStone編輯器,他的安裝包我不知道放那裏去了,可以自己去網上找一下,不過window自帶的畫圖軟件好像也可以設置大小(我也不是很不確定)。廢話不多說,步入正題。
在這裏插入圖片描述


6.點擊下圖紅色圓圈接入接口。

在這裏插入圖片描述

7.選擇MobPush

在這裏插入圖片描述

8.獲取你的App KeyApp Secret

注意你的App Key和App Secret等下要使用,建議用自己的,因爲過程也是不是很難。
在這裏插入圖片描述

9.點擊SDK下載。

在這裏插入圖片描述

10.下載MobPush

在這裏插入圖片描述
保存配置之後,然後點擊下載
在這裏插入圖片描述
然後會給出下載提示,因爲我的手機是華爲手機,我開始以爲要獲取他的appid,特意去註冊成華爲開發者(但是過程比較麻煩),然後後面發現,不需要appid也可以使用,後面有詳細步驟。
在這裏插入圖片描述



第三步:把MobPush的代碼添加到android項目

1.新建一個Project或者Module(記住你的包名,下面會用到(重點))。

在這裏插入圖片描述

2.在你的build.gradle(Project)裏面加入如下代碼

記住這裏是build.gradle(Project)(Project負責管理這個項目裏面所有的Module)而不是build.gradle(Module)。
加入代碼如下:
在這裏插入圖片描述
代碼如下:


classpath "com.mob.sdk:MobSDK:2018.0319.1724"

maven {
   
    url 'https://jitpack.io' }

3.在你的build.gradle(Module)加入如下代碼

記得修改爲你自己的apppKey和appSecret
如果你的是android studio4的代碼,如下圖:
在這裏插入圖片描述
代碼如下:


 id 'com.mob.sdk'
MobSDK {
   
   
    appKey "31fb0826f078e"
    appSecret "45d6afd2cbb8416e7378ca33212c3dfc"
    MobPush {
   
   
    }
}

如果你是其他版本的代碼如下:

apply plugin:'com.mob.sdk'
MobSDK {
   
   
    appKey "31fb0826f078e"
    appSecret "45d6afd2cbb8416e7378ca33212c3dfc"
    MobPush {
   
   
    }
}

第四步:推送配置

1.點擊推送設置

在這裏插入圖片描述

2.新增包名:記得和你新建Project或者Modue的包名一樣

在這裏插入圖片描述
在這裏插入圖片描述

3.把你新建的包名設置爲默認包

在這裏插入圖片描述
效果如下:
在這裏插入圖片描述

4.運行你的項目

因爲我的手機模擬器出現了點問題,這裏我用本機測試,手機模擬器具體能不能實現,你們可以自己去探究一下。
我們可以看到運行成功,如下圖:
在這裏插入圖片描述

第五步:實現推送功能

1.點擊創建推送

在這裏插入圖片描述

2.填一下推送信息

在這裏插入圖片描述
其他不變,然後點擊立即發送:

3.推送成功

在這裏插入圖片描述
恭喜你,需要的效果已經完成,如果你遇到什麼問題可以提出來,因爲畢竟我一個人也考慮不到這個情況。
功能雖然簡單,但是步驟並不少,只要細心肯定是可以實現的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章