Google released Android 15 beta 4 on July 19, 2024. Xiaomi requires customers to update their apps for compatibility by August 31, 2024. mPaaS, a base SDK, has completed the required updates and testing.
Without this mPaaS update, H5 containers and miniapps cannot enable the UC kernel on Android 15 devices.
Upgrade the SDK
Upgrade the mPaaS SDK to version 10.2.3.55 or later. Before upgrading the SDK, confirm the following:
Check if the
assets/custom_config.jsonfile contains the following configuration:{ "value":"{\"h5_enableExternalWebView\":\"YES\",\"h5_externalWebViewSdkVersion\":{\"min\":11,\"max\":35}}", "key":"h5_webViewConfig" }NoteIf this configuration exists, delete it. Otherwise, no action is required.
If a UC kernel library is specified, remove its configuration.
Regression testing
Upgrading the UC kernel may change some browser attributes. Perform regression testing on services that use the UC browser, such as H5 containers and miniapps.
Handle custom libraries
If your dependencies include custom libraries, handle them as follows:
If you upgrade to version 10.2.3 from an earlier SDK version, such as 10.1.68, your custom libraries may need to be re-customized. Search for the DingTalk group ID 145930007362 to join the group and contact the mPaaS technical support.
If you already use version 10.2.3, you only need to update some components. Check the Checklist of libraries updated for Android 15 compatibility to see if your custom library is on the list.
If it is not on the list, you can continue to use the custom library.
If it is on the list, your custom library may need to be re-customized. Search for the DingTalk group ID 145930007362 to join the group and contact the mPaaS technical support.
Checklist of libraries updated for Android 15 compatibility
nebulaucsdk-build