Android端輔助通道SDK與其他廠商SDK沖突
更新時(shí)間:
問題描述
已經(jīng)集成過小米、華為等廠商的推送SDK,或者集成了騰訊IM等三方SDK中包含了廠商的SDK,在集成移動(dòng)推送輔助通道SDK時(shí)會(huì)出現(xiàn)沖突。
解決方案
阿里云提醒您:
- 如果您對(duì)實(shí)例或數(shù)據(jù)有修改、變更等風(fēng)險(xiǎn)操作,務(wù)必注意實(shí)例的容災(zāi)、容錯(cuò)能力,確保數(shù)據(jù)安全。
- 如果您對(duì)實(shí)例(包括但不限于ECS、RDS)等進(jìn)行配置與數(shù)據(jù)修改,建議提前創(chuàng)建快照或開啟RDS日志備份等功能。
- 如果您在阿里云平臺(tái)授權(quán)或者提交過登錄賬號(hào)、密碼等安全信息,建議您及時(shí)修改。
請(qǐng)參考以下步驟,在不剝離原有小米、華為等推送SDK的前提下接入移動(dòng)推送輔助通道SDK。
- 請(qǐng)參見移動(dòng)推送輔助通道配置,下載
third-push-support.zip
壓縮包,將其進(jìn)行解壓。 - 然后解壓
alicloud-android-third-push-3.1.0.aar
壓縮包,將classes.jar
包重命名為third-push-support.jar
后,集成至libs
目錄(您也可以根據(jù)實(shí)際情況集成libs/opush-x.jar
和libs/mipush-x.jar
)。
說明:VIVO、魅族和華為目前是單獨(dú)進(jìn)行SDK依賴,對(duì)應(yīng)的壓縮包為
third_vivopush-2.9.0.1.aar
、meizu-push-3.8.7.1.aar
和huawei-push-2.6.3.305.aar
。 - 將
AndroidManifest.xml
文件中的配置拷貝到工程中。AndroidManifest.xml
配置包含小米、華為、OPPO、VIVO、魅族、GCM推送通道配置,可根據(jù)您的需求進(jìn)行添加。
適用于
- 移動(dòng)推送
文檔內(nèi)容是否對(duì)您有幫助?