Android SDK發(fā)布說明
本文介紹Android SDK的發(fā)布記錄和版本關(guān)系,并提供最新版本Maven依賴示例和最新版本SDK包文件示例供您參考。
SDK隱私權(quán)政策及合規(guī)使用
為了幫助您落實(shí)針對(duì)您的產(chǎn)品集成第三方SDK產(chǎn)品情況所應(yīng)履行的隱私合規(guī)義務(wù)、降低隱私違規(guī)風(fēng)險(xiǎn)進(jìn)而實(shí)現(xiàn)您的產(chǎn)品合規(guī)運(yùn)營的業(yè)務(wù)目標(biāo),請(qǐng)您務(wù)必確保選用阿里云文檔中心官網(wǎng)發(fā)布的最新版本產(chǎn)品。在使用移動(dòng)推送前,請(qǐng)您務(wù)必仔細(xì)了解個(gè)人信息處理規(guī)則《EMAS隱私政策》,并按照《Android SDK配置(V3.0.0及以上版本)》接入。
SDK信息
SDK名稱 | 移動(dòng)推送 |
開發(fā)者 | 阿里云計(jì)算有限公司 |
SDK包名 | com.alibaba.sdk.android.push |
SDK版本 | 3.9.2 |
SDK更新時(shí)間 | 2024-11-08 |
SDK大小 | 139KB |
SDK MD5值 | 06cfc3ee7732785cf64d0c4f72f53ec2 |
隱私政策 |
SDK版本關(guān)系
使用移動(dòng)推送Android SDK 3.2.0或以上版本,需同時(shí)將輔助通道SDK版本升級(jí)到3.2.0或以上版本。
移動(dòng)推送Android SDK 3.2.2版本開始,移動(dòng)推送SDK下載包中會(huì)包含配置使用的輔助通道SDK離線包,請(qǐng)?jiān)?a id="c27331a02c33n" class="xref" target="_blank">EMAS控制臺(tái)下載SDK。從3.2.4版本開始,輔助通道SDK的離線包不再包含華為SDK,華為SDK僅能通過華為倉庫獲取。從3.6.0版本開始,輔助通道SDK的離線包不再包含魅族SDK,魅族的SDK可以從魅族官網(wǎng)獲取。
谷歌輔助通道SDK 3.7.7版本開始需要應(yīng)用開啟AndroidX和Java 1.8編譯,如果不能開啟,可以考慮使用3.7.6版本。
移動(dòng)推送SDK版本說明
SDK版本號(hào) | 更新時(shí)間 | 更新說明 |
3.9.2 | 2024-11-08 |
|
3.9.1 | 2024-08-07 |
|
3.9.0 | 2024-05-27 |
|
3.8.8.1 | 2023-11-23 |
|
3.8.7 | 2023-08-30 |
|
3.8.6.1 | 2023-07-27 |
|
3.8.6 | 2023-07-27 |
|
3.8.5 | 2023-04-23 |
|
3.8.4.1 | 2023-03-27 |
|
3.8.3 | 2023-02-21 |
|
3.8.2 | 2023-01-30 |
|
3.8.1 | 2022-12-14 |
|
3.8.0 | 2022-10-13 |
|
3.7.7 | 2022-05-07 |
|
3.7.6 | 2022-04-15 |
|
3.7.5 | 2022-03-15 |
|
3.7.4 | 2022-03-03 |
|
3.7.3 | 2021-12-29 |
|
3.7.2 | 2021-12-16 |
|
3.7.1 | 2021-11-15 |
|
3.7.0 | 2021-11-02 |
|
3.6.0 | 2021-09-27 |
|
3.5.0 | 2021-09-07 |
|
3.4.0 | 2021-05-25 |
|
3.3.0 | 2021-03-20 |
|
3.2.5 | 2021-01-13 |
|
3.2.4 | 2020-12-15 |
|
3.2.3 | 2020-11-13 |
|
3.2.2 | 2020-09-28 |
|
3.2.1 | 2020-08-26 |
|
3.2.0 | 2020-08-22 |
|
更多更新記錄,請(qǐng)登錄EMAS控制臺(tái),在SDK下載頁面單擊版本號(hào)查看。
輔助通道SDK版本關(guān)系說明:
每一行是匹配的版本,一般情況下請(qǐng)使用最新的版本。不同行的版本不能混用。
移動(dòng)推送 | 輔助通道 | 小米通道國內(nèi)版 | 小米通道國際版 | 華為 通道 | vivo 通道 | OPPO 通道 | 魅族 通道 | 榮耀通道 | |
3.9.2 | 3.9.2 | 3.9.2(6.0.1) | 3.8.8(5.1.8) | 3.9.2(6.12.0.300) | 3.9.2(4.0.6.0) | 3.9.2(3.5.2) | 3.9.2(5.0.2) | 3.9.2(23.1.2) | 3.9.2(8.0.12.307) |
3.9.1 | 3.9.0 | 3.9.0(6.0.1) | 3.8.8(5.1.8) | 3.9.0(6.12.0.300) | 3.9.0(4.0.0.0) | 3.9.0(3.5.2) | 3.9.0(4.3.0) | 3.9.0(23.1.2) | 3.9.0(7.0.61.303) |
3.9.0 | 3.9.0 | 3.9.0(6.0.1) | 3.8.8(5.1.8) | 3.9.0(6.12.0.300) | 3.9.0(4.0.0.0) | 3.9.0(3.5.2) | 3.9.0(4.3.0) | 3.9.0(23.1.2) | 3.9.0(7.0.61.303) |
3.8.8.1 | 3.8.8 | 3.8.8(5.9.9) | 3.8.8(5.1.8) | 3.8.8(6.12.0.300) | 3.8.8(3.0.0.7) | 3.8.8(3.4.0) | 3.8.8(4.2.7) | 3.8.8(23.0.3) | 3.8.8(7.0.61.302) |
3.8.7 | 3.8.7 | 3.8.7(5.7.8) | 3.8.7(5.1.5) | 3.8.7(6.11.0.300) | 3.8.7(3.0.0.7) | 3.8.7(3.1.0) | 3.8.7(4.2.3) | 3.8.7(23.0.3) | 3.8.7(7.0.61.302) |
3.8.6.1 | 3.8.6.1 | 3.8.6.1(5.6.2) | 3.8.6.1-intl(5.1.1) | 3.8.6.1(6.7.0.300) | 3.8.6.1(3.0.0.4) | 3.8.6.1(3.1.0) | 3.8.6.1(4.2.3) | 3.8.6.1(23.0.3) | 3.8.6.1(7.0.41.301) |
3.8.6 | 3.8.6 | 3.8.6.1(5.6.2) | 3.8.6.1-intl(5.1.1) | 3.8.6(6.7.0.300) | 3.8.6(3.0.0.4) | 3.8.6(3.1.0) | 3.8.6(4.2.3) | 3.8.6(23.0.3) | 3.8.6(7.0.41.301) |
3.8.5 | 3.8.5 | 3.8.5(4.9.1) | 3.8.5(6.7.0.300) | 3.8.5(3.0.0.4) | 3.8.5(3.1.0) | 3.8.5(4.2.3) | 3.8.5(23.0.3) | 3.8.5(7.0.39.303) | |
3.8.4.1 | 3.8.4 | 3.8.4(4.9.1) | 3.8.4(6.7.0.300) | 3.8.4(3.0.0.4) | 3.8.4(3.1.0) | 3.8.4(4.2.3) | 3.8.4(23.0.3) | 3.8.4(7.0.39.303) | |
3.8.4 | 3.8.4 | 3.8.4(4.9.1) | 3.8.4(6.7.0.300) | 3.8.4(3.0.0.4) | 3.8.4(3.1.0) | 3.8.4(4.2.3) | 3.8.4(23.0.3) | 3.8.4(7.0.39.303) | |
3.8.3 | 3.8.3 | 3.8.3(4.9.1) | 3.8.3(6.7.0.300) | 3.8.3(3.0.0.4) | 3.8.3(3.1.0) | 3.8.3(4.2.3) | 3.8.3(23.0.3) | 3.8.3(7.0.39.303) | |
3.8.2 | 3.8.2 | 3.8.2(4.9.1) | 3.8.2(6.7.0.300) | 3.8.2(3.0.0.4) | 3.8.2(3.1.0) | 3.8.2(4.1.4) | 3.8.2(23.0.3) | 3.8.2(7.0.1.103) | |
3.8.1 | 3.8.1 | 3.8.1(4.9.1) | 3.8.1(6.7.0.300) | 3.8.1(3.0.0.4) | 3.8.1(3.1.0) | 3.8.1(4.1.4) | 3.8.1(23.0.3) | 3.8.1(7.0.1.103) | |
3.8.0 | 3.8.0 | 3.8.0(4.9.1) | 3.8.0(6.3.0.304) | 3.8.0(3.0.0.4) | 3.8.0(3.1.0) | 3.8.0(4.1.4) | 3.8.0(23.0.3) | 3.8.0(7.0.1.103) | |
3.7.7 | 3.7.7 | 3.7.7(4.9.1) | 3.7.7(6.3.0.304) | 3.7.7(3.0.0.4) | 3.7.7(3.0.0) | 3.7.7(4.1.4) | 3.7.7(23.0.3) | - | |
3.7.6 | 3.7.6 | 3.7.6(4.9.1) | 3.7.6(6.3.0.302) | 3.7.6(3.0.0.4) | 3.7.6(3.0.0) | 3.7.6(4.1.4) | 3.7.6(17.6.0) | ||
3.7.5 | 3.7.4 | 3.7.4(4.9.1) | 3.7.4(6.3.0.302) | 3.7.4(3.0.0.4) | 3.7.4(3.0.0) | 3.7.4(4.1.4) | 3.7.4(17.6.0) | ||
3.7.4 | 3.7.4 | 3.7.4(4.9.1) | 3.7.4(6.3.0.302) | 3.7.4(3.0.0.4) | 3.7.4(3.0.0) | 3.7.4(4.1.4) | 3.7.4(17.6.0) | ||
3.7.3 | 3.7.3 | 3.7.3(4.8.2) | 3.7.3(5.3.0.304) | 3.7.3(3.0.0.3) | 3.7.3(2.1.0-fix) | 3.7.3(4.1.4) | 3.7.3(17.6.0) | ||
3.7.2 | 3.7.2 | 3.7.2(4.8.2) | 3.7.2(5.3.0.304) | 3.7.2(2.9.0.1) | 3.7.2(2.1.0-fix) | 3.7.2(4.1.4) | 3.7.2(17.6.0) | ||
3.7.1 | 3.7.0 | 3.7.0(4.8.1) | 3.7.0(5.3.0.304) | 3.7.0(2.9.0.1) | 3.7.0(2.1.0-fix) | 3.7.0(4.1.4) | 3.7.0(17.6.0) | ||
3.7.0 | 3.7.0 | 3.7.0(4.8.1) | 3.7.0(5.3.0.304) | 3.7.0(2.9.0.1) | 3.7.0(2.1.0-fix) | 3.7.0(4.1.4) | 3.7.0(17.6.0) | ||
3.6.0 | 3.6.0 | 3.6.0(4.8.1) | 3.6.0(5.3.0.304) | 3.4.0(2.9.0.1) | 3.6.0(2.1.0-fix) | 3.6.0(4.1.4) | 3.6.0(17.6.0) | ||
3.5.0 | 3.4.0 | 3.4.0(3.8.5) | 3.4.0(5.0.4.302) | 3.4.0(2.9.0.1) | 3.4.0(2.1.0-fix) | 3.4.0(4.0.2) | 3.4.0(17.6.0) | ||
3.4.0 | 3.4.0 | 3.4.0(3.8.5) | 3.4.0(5.0.4.302) | 3.4.0(2.9.0.1) | 3.4.0(2.1.0-fix) | 3.4.0(4.0.2) | 3.4.0(17.6.0) | ||
3.3.0 | 3.3.0 | 3.3.0(3.8.5) | 3.3.0(5.0.4.302) | 3.3.0(2.9.0.1) | 3.3.0(2.1.0-fix) | 3.3.0(4.0.2) | 3.3.0(17.6.0) | ||
3.2.5 | 3.2.5 | 3.2.5(3.8.5) | 3.2.5(5.0.2) | 3.2.5(2.9.0.1) | 3.2.5(2.1.0-fix) | 3.2.5(4.0.2) | 3.2.5(17.6.0) | ||
3.2.4 | 3.2.4 | 3.2.4(3.8.5) | 3.2.4(5.0.2) | 3.2.4(2.9.0.1) | 3.2.4(2.1.0-fix) | 3.2.4(4.0.2) | 3.2.4(17.6.0) | ||
3.2.3 | 3.2.3 | 3.2.3(3.8.2) | 3.2.3(2.6.3.305) | 3.2.3(2.9.0.1) | 3.2.3(2.1.0-fix) | 3.2.3(3.9.7) | 3.2.3(17.6.0) | ||
3.2.2 | 3.2.2 | 3.7.9 | 2.6.3.305 | 2.9.0.1 | 2.1.0-fix | 3.9.7 | 17.6.0 | ||
3.2.0~3.2.1 | 3.2.0下載 | 輔助通道內(nèi)置 | 2.6.3.305 | 2.9.0.1 | 輔助通道內(nèi)置 | 3.8.7.1 | 17.6.0 | ||
3.1.0~3.1.12 | 3.1.0下載 | 輔助通道內(nèi)置 | 2.6.3.305 | 2.9.0.1 | 輔助通道內(nèi)置 | 3.8.7.1 | 17.6.0 |
移動(dòng)推送 SDK從3.2.3版本開始,我們拆分了輔助通道SDK,分為輔助通道(比如 com.aliyun.ams:alicloud-android-third-push:3.2.3)和廠商擴(kuò)展包(比如 com.aliyun.ams:alicloud-android-third-push-huawei:3.2.3),上表中“3.2.3(3.8.2)”表示擴(kuò)展包的版本號(hào)是3.2.3,它所依賴的廠商通道SDK為3.8.2。
最新版本Maven依賴示例
移動(dòng)推送SDK Maven依賴:
implementation 'com.aliyun.ams:alicloud-android-push:3.9.2'
輔助通道SDK Maven依賴:
//華為依賴
implementation 'com.aliyun.ams:alicloud-android-third-push-huawei:3.9.2'
//小米國內(nèi)通道依賴
implementation 'com.aliyun.ams:alicloud-android-third-push-xiaomi:3.9.2'
//小米國際通道依賴,建議使用多渠道形式,分別依賴小米國內(nèi)版和小米國際版
//implementation 'com.aliyun.ams:alicloud-android-third-push-xiaomi:3.8.8-intl'
//OPPO依賴
implementation 'com.aliyun.ams:alicloud-android-third-push-oppo:3.9.2'
//vivo依賴
implementation 'com.aliyun.ams:alicloud-android-third-push-vivo:3.9.2'
//魅族依賴
implementation 'com.aliyun.ams:alicloud-android-third-push-meizu:3.9.2'
//谷歌依賴
implementation 'com.aliyun.ams:alicloud-android-third-push-fcm:3.9.2'
//榮耀依賴
implementation 'com.aliyun.ams:alicloud-android-third-push-honor:3.9.2'
最新版本SDK包文件示例
在控制臺(tái)上下載移動(dòng)推送SDK包,將包含以下文件:
├── alicloud-android-push-3.9.2.aar
├── alicloud-android-accs-4.8.1-emas.aar
├── alicloud-android-agoo-4.8.1-emas.aar
├── alicloud-android-crashdefend-0.0.6.jar
├── alicloud-android-error-1.1.0.aar
├── alicloud-android-logger-1.2.0.aar
├── alicloud-android-tool-1.0.3.aar
├── alicloud-android-utdid-2.6.0.jar
├── networksdk-3.5.8.6-open.jar
├── tnet4android-3.1.14.10-open-fix1.aar
//以下為輔助通道需要的SDK,jar/aar方式引入時(shí)使用,具體參考輔助通道配置說明。
//注意華為SDK從5.0.2版本開始不提供離線版本,只能從華為官方倉庫獲取。
//魅族從4.1.4開始提供maven倉庫,不再單獨(dú)提供。
├── alicloud-android-third-push-3.9.2.aar
├── alicloud-android-third-push-fcm-3.9.2.aar
├── alicloud-android-third-push-huawei-3.9.2.aar
├── alicloud-android-third-push-meizu-3.9.2.aar
├── alicloud-android-third-push-oppo-3.9.2.aar
├── alicloud-android-third-push-vivo-3.9.2.aar
├── alicloud-android-third-push-xiaomi-3.9.2.aar
├── alicloud-android-third-push-honor-3.9.2.aar
├── xiaomi-push-6.0.1.aar
├── opush-3.5.2.aar
└── vivo-push-4.0.6.0.aar
└── honor-push-8.0.12.307.aar