android極光推送學習入門版

2021-07-15 21:36:38 字數 879 閱讀 2293

什麼是推送呢?

這就是推送:

就是伺服器可以實時的將訊息傳送到客戶端

首先要理解一些幾個概念:

長連線和段連線:

.長連線是指客戶端和伺服器之間始終建立著乙個通訊連線,在連線沒有中斷之前,客戶端和伺服器之間可以隨時進行通訊。

.短連線是指通訊雙方有資料互動是,就建立乙個連線,資料傳送完成後,則斷開此連線。

長連線實現的即時通訊叫:推送(也就是今天的主題)

短連線實現的即時通訊叫:輪詢。(客戶端每隔一段時間詢問伺服器是否有新訊息)

國內的第三方推送平台:

極光推送 個推

小公尺推送 等等

今天來學習一下極光推送

首先在官網上註冊乙個賬號:

建立乙個應用,建立應用的包名 ,與你要整合極光推送的應用包名一定要一致

參照開發文件一步步來:

2.配置清單檔案:

根據 sdk 壓縮包裡的 androidmanifest.xml 樣例檔案,來配置應用程式專案的 androidmanifest.xml 。

主要步驟為:

androidmanifest 示例

<?xml version="1.0" encoding="utf-8"?>

android:icon="@drawable/ic_launcher"

public class mainactivity extends activity   

}

現在大功告成!

極光推送android

2.將libs中的.jar全部複製到自己專案對應的資料夾中,將res資料夾中的內容全部複製到自己專案對應的資料夾中。3.開啟example,將src的類檔案全部複製到自己的 中。類檔案可以在乙個統一的包下。4.開啟androidmanifest.xml,將如下 複製到自己的androidmanife...

android極光推送整合

一 註冊 極光推送帳號和建立應用 匯入jar包盒so庫到專案中 androidstudio 新增新資料夾jnilibs並將so匯入 jpushinte ce.setdebugmode true jpushinte ce.init this 三 啟動頁 override protected void ...

android整合極光推送

在專案中,我們一般會用到訊息推送功能,常見的有友盟推送,極光推送等,本文介紹的是如何整合極光推送。首先登入或者註冊極光帳號,進入極光推送介面,選擇建立應用,輸入應用名稱,上傳應用圖示。如圖 在推送設定中設定應用包名 在專案中整合極光推送,這裡採用自動整合方法,不過如果後期要整合極光im的話,最後採用...