摘要:最近在做推送,剛開始接到推送的時候,首先想到了極光推送,后來讓用百度推送。百度一下騰訊信鴿進入官網(wǎng)登錄下,找到開發(fā)者中心如圖根據(jù)快速接入一個。嘿嘿歡迎共同學習交流點擊下載信鴿推送點擊下載百度推送晚安,祝程序員們以后都少加班不加班,事業(yè)有成
最近在做推送,剛開始接到推送的時候,首先想到了極光推送,后來讓用百度推送。程序員都知道,需求不斷改,最后變成了信鴿推送。話說對信鴿推送真的是沒用過。不過集成第三方的方式都大差不差。還好不負所望,集成了信鴿推送。由于最近很忙,天天1點睡覺。雖然今天同樣加班到十點,還是想記錄一下信鴿推送的簡單集成。也希望能對要做信鴿推送的新童鞋有所幫助。(我寫文字比較啰嗦,還望原諒。寫的細了也防止以后自己忘記了,嘿嘿!:)).
話說官方文檔真的是老了,最后看看官方Demo,不過在下認為還有很多是需要上網(wǎng)搜索來幫助的。
廢話不多說,看看我集成的結(jié)果:
下面說說集成過程。
首先就是去找到官方文檔,沒做過的話,就先按照文檔一步一步來,雖然文檔介紹的并不深入,不過還是很通俗易懂的,各種問題后續(xù)再解決。百度一下騰訊信鴿進入官網(wǎng)登錄下,找到開發(fā)者中心:
如圖根據(jù)AndroidSDK快速接入一個Demo。后續(xù)可以進行完整接入。
我在這里只是簡單集成一下,至于很多其他的自定義的,由于明天還要加班,今天就先不寫了。
接入一個應(yīng)用。根據(jù)提示填寫就可以了。
接入應(yīng)用完成后就是這樣了。
在應(yīng)用配置里可以看到ACCESS ID和ACCESS KEY用來集成用的,要在清單文件里填寫。
下面就是進行AndroidManifest.xml配置和集成.so文件及jar包了,比較簡單,直接復(fù)制官方Demo里的就行了。
這些SDK里面都有,按照說明放入對應(yīng)文件夾了即可。
按照說明配置權(quán)限和必要的服務(wù)及廣播
com.student.kevin.xingepushdemo.PUSH_ACTION" /> com.student.kevin.xingepushdemo.MessageReceiver" android:exported="true" > 2100216288" /> AKE58N64A5JH " />
好了,配置完成了,下面就是再代碼中注冊了,MainActivity的onCreat方法中注冊:
public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); XGPushConfig.enableDebug(getApplicationContext(),true); setContentView(R.layout.activity_main); Context context = getApplicationContext(); // XGPushManager.registerPush(context);//直接注冊,無法確定是否注冊成功 //想要知道是否注冊成功就添加回調(diào)。 XGPushManager.registerPush(context, new XGIOperateCallback() { @Override public void onSuccess(Object data, int flag) { Log.d("TPush", "注冊成功,設(shè)備token為:" + data); } @Override public void onFail(Object data, int errCode, String msg) { Log.d("TPush", "注冊失敗,錯誤碼:" + errCode + ",錯誤信息:" + msg); } }); }
到此,推送的簡單集成已經(jīng)完成,創(chuàng)建一個推送消息試試吧!
關(guān)于自定義,后面有時間了再繼續(xù)添加!后面我希望把所有推送都記錄下來。(百度已經(jīng)寫好Demo)
文章寫的倉儲,還望見諒。能把功能寫好就是硬道理。嘿嘿~
歡迎共同學習交流!點擊下載信鴿推送Demo!
點擊下載百度推送Demo!
晚安,祝程序員們以后都少加班不加班,事業(yè)有成!:)
Good Night!
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/65069.html
摘要:使用信鴿推送,往往會出現(xiàn)注冊失敗的情況,下面記錄下我總結(jié)的幾種情況。信鴿推送注冊失敗沒有寫,由于官方文檔上缺這行代碼,很多人集成的時候會沒寫這個。沒有修改為當前包名。不同也會到致失敗。前面幾點都是在這個正確的基礎(chǔ)上的。 使用信鴿推送,往往會出現(xiàn)注冊失敗的情況,下面記錄下我總結(jié)的幾種情況。 信鴿推送注冊失?。?1.MessageReceiver沒有寫,由于官方文檔上缺這行代碼,很多人集成...
閱讀 1877·2021-11-24 10:21
閱讀 1305·2021-09-22 15:25
閱讀 3225·2019-08-30 15:55
閱讀 771·2019-08-30 15:54
閱讀 3529·2019-08-30 14:20
閱讀 1714·2019-08-30 14:06
閱讀 693·2019-08-30 13:11
閱讀 3252·2019-08-29 16:43