android整合極光推送

2021-08-17 08:54:01 字數 1256 閱讀 2410

在專案中,我們一般會用到訊息推送功能,常見的有友盟推送,極光推送等,本文介紹的是如何整合極光推送。

首先登入或者註冊極光帳號,進入極光推送介面,選擇建立應用,輸入應用名稱,上傳應用圖示。如圖:

在推送設定中設定應用包名

在專案中整合極光推送,這裡採用自動整合方法,不過如果後期要整合極光im的話,最後採用手動整合,不然可能會報錯。

確認android studio的 project 根目錄的主 gradle 中配置了jcenter支援。(新建project預設配置就支援)

buildscript 

......

}allprojets

}

在 module 的 gradle 中新增依賴和androidmanifest的替換變數。

android 

manifestplaceholders = [

jpush_channel : "developer-default", //暫時填寫預設值即可.

]......

}......

}dependencies

ndk integration is deprecated in the current plugin. consider trying the new experimental plugin
則在 project 根目錄的gradle.properties檔案中新增:

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

主要步驟為:

android極光推送整合

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

極光推送Android整合以及使用

極光推送android整合以及使用 本文只整合了通知,如需要自定義訊息,富文字等請去檢視官方文件 一 概念圖 二 搭建環境以及整合 androidmanifest.xml客戶端嵌入sdk參考的配置檔案 libs jcore android.1.x.x.jar極光開發者服務的核心包。libs jpus...

極光推送整合

許可權 新增依賴 android manifestplaceholders jpush channel developer default 暫時填寫預設值即可.dependencies新建乙個類繼承jcommonservice 新建乙個類繼承jpushmessagereceiver 在 projec...