Google已於 2023 年 10 月 4 日發布 Android 14 正式版。mPaaS 作為基礎庫,已在 10.2.3 基準上進行了相關適配。在 mPaaS 適配之前,在 Android 14 裝置上使用 mPaaS SDK 時 H5 容器和小程式將無法啟用 UC 核心,小程式地圖 API 在部分機型上可能出現顯示異常。
升級 SDK
升級 SDK 前請先確認 assets/custom_config.json
中是否有如下配置:
{
"value":"{\"h5_enableExternalWebView\":\"YES\",\"h5_externalWebViewSdkVersion\":{\"min\":11,\"max\":34}}",
"key":"h5_webViewConfig"
}
如果有該配置,需要確認下其中 max 的值是否為 34
;如果沒有該配置,則不需要處理。
使用 接入/升級基準 來升級 mPaaS SDK 。
如當前基準為 10.2.3,只需升級至 10.2.3.33 或以上版本。參看 10.2.3 發布說明。
如當前基準為 10.1.68 或以下版本,請升級至 10.2.3,並更新至 10.2.3.33 或以上版本。參看 mPaaS 10.2.3 升級指南。
啟用 UC 核心
升級基準到 10.2.3.33 或以上版本後預設啟用,無需額外配置。
迴歸測試
升級 UC 核心可能會伴隨部分瀏覽器特性而發生改動,請對 H5 容器、小程式等使用 UC 瀏覽器的相關業務進行迴歸測試。
定製庫處理
如果您的依賴中包含定製庫,則需要按以下情況處理:
如果您是從低版本 SDK(例如 10.1.68)升級至 10.2.3 版本,您的定製庫可能需要基於新版本進行重新定製,請搜尋群號 41708565 加入DingTalk群諮詢 mPaaS 技術服務人員。
如果您已使用 10.2.3 版本,則只需更新部分組件。參見下文的 適配 Android 14 更新的庫清單,檢查您的定製庫是否包含在其中。
如果不包含,您可繼續使用該定製庫。
如果包含,您的定製庫可能需要重新定製,請搜尋群號 41708565 加入DingTalk群諮詢 mPaaS 技術服務人員。
適配 Android 14 更新的庫清單
nebulaucsdk
nebulaappproxy