關於 mPaaS 10.1.60 正式版
10.1.60 基準已適配 Android 10。
10.1.60 基準新增加了 小程式組件 正式版。小程式正式版擁有更加完善的 API,且在穩定性、相容性等方面有了大幅提高。關於小程式 IDE 新增調試、預覽、發布等功能的詳情請參見 小程式 IDE。
10.1.60 基準對 H5 容器 整體進行大幅最佳化,提供了更加簡化的接入流程,持續補強能力,在相容性、穩定性等方面有顯著提高。關於 H5 容器和離線包升級,請參見 H5 容器升級說明。
10.1.60 基準中,訊息推送新增加了對 OPPO 和 vivo 渠道推送的支援。
10.1.60 基準新增加了對 社交分享 組件的管理支援,提供了簡化的接入流程。關於社交分享的升級,請參見 遷移到 10.1.60 基準。
10.1.60 基準新增加 智能投放 組件。智能投放提供了在應用內個人化投放廣告的能力,支援針對定向人群進行個人化廣告投放,協助 APP 營運人員精準、及時觸達使用者,詳情請參見 智能投放。
10.1.60 基準的整體組件的相容性、穩定性都有了大幅提高,功能也有著顯著提升,具體的發布說明請參見 Android SDK 發布說明。
mPaaS 10.1.60 正式版升級指南
操作步驟
升級 Android Studio mPaaS 外掛程式到 v2.19123015 或以上。關於更新 mPaaS 外掛程式,參見 更新 mPaaS 外掛程式。
在 Android Studio 中的當前工程下,點擊菜單 mPaaS > 基準升級,選擇 10.1.60,並點擊 OK。
升級成功後,查看 mpaas_packages.json 中,
base_line
欄位是 10.1.60 即表示升級成功。
10.1.60-beta 基準轉為正式版也需要按上述操作。
組件使用升級指南
10.1.60 基準中的 H5 容器、小程式和社交分享組件在接入、使用等方面做了大幅調整。如您接入了上述組件,需詳細閱讀下列說明:
閱讀 H5 容器升級說明 瞭解 H5 容器和離線包升級的更多資訊。
社交分享 SDK 接入方式升級。閱讀 遷移到 10.1.60 基準 瞭解 社交分享 組件升級的更多資訊。
說明從 10.1.60 開始,分享 SDK 使用 mPaaS 外掛程式進行管理。如果需要安裝分享組件,請參見 遷移到 10.1.60 基準 進行操作。
如未使用外掛程式進行分享 SDK 的接入,則會導致分享 SDK 的升級與問題修複不能得到及時更新。
組件 API 變更
mPaaS 組件從 10.1.32 基準開始起添加了適配層,建議您使用含有適配層的 API,具體可參考以下各組件文檔中的舊版本升級注意事項:
移動分析:新增適配器,簡化使用,參見 自訂事件記錄。
Alibaba Cloud Mobile Push:新增適配器,簡化使用,參見 Alibaba Cloud Mobile Push。
移動同步:新增適配器,簡化使用,參見 移動同步。
版本升級:新增適配器,簡化使用,參見 版本升級。
開關配置:新增適配器,簡化使用,參見 開關配置。
H5 容器:
新增適配器,簡化使用,參見 H5 容器 SDK 10.1.32。
容器配置方法變更,如果升級前為 10.0.18 版本,您需使用新的容器配置方法,參見 容器配置 10.1.32,否則您的容器配置將無法生效。
10.1.60 基準變更參考 升級說明。
小程式:
進行 H5 容器升級。
強烈建議您修改代碼,使用中介層(適配器)方法而非直接使用底層方法,因為某些底層方法可能會在將來的版本中發生變更或廢棄。如果您繼續使用,在將來的更新中可能需要花費更多的時間進行適配。
定製依賴處理
查看所有 build.gradle
中 dependencies
的依賴配置,確認是否配置有 mPaaS 組件的 bundle 依賴。若有依賴,且是從低版本 SDK(例如 10.1.32)升級至 10.1.60 版本,您的定製庫可能需要基於新版本重新定製,否則可能會出現不相容等問題,請 提交工單 或聯絡 mPaaS 技術服務人員確認。