Google released the Android 15 beta4 version on July 19, 2024. Xiaomi requires customers to adapt before August 31, 2024. As a basic SDK, mPaaS has completed adaptation development and testing.
Before mPaaS adaptation, H5 containers and applets will not be able to enable the UC kernel when using the mPaaS SDK on Android 15 devices.
Upgrade the SDK
Access a specified UC version.
api ('com.alipay.android.phone.wallet:nebulaucsdk-build:10.2.3.00000886@aar') {
force=true
}
Enable UC Kernel
Check whether the assets/custom_config.json
contains the following configurations:
{
"value":"{\"h5_enableExternalWebView\":\"YES\",\"h5_externalWebViewSdkVersion\":{\"min\":11,\"max\":35}}",
"key":"h5_webViewConfig"
}
If this configuration is available, change the value of max to 35. If this configuration is not available, add the preceding configuration directly.
Regression testing
If you upgrade the UC kernel, some browser features may change. We recommend that you perform regression tests on H5 containers and mini programs that use the UC browser.
Custom Library Processing
If your dependencies contain custom libraries, you must perform the following operations:
If you upgrade the SDK version from an earlier version (for example, 10.1.68) to 10.2.3, your custom library may need to be re-customized based on the new version. Please search for group number 41708565 to join the DingTalk group and consult mPaaS technical support staff.
If you are already using version 10.2.3, you only need to update some components. For more information, see List of libraries adapted to Android 15 update to check whether your custom library is included.
If not, you can continue to use the custom library.
If included, your custom library may need to be re-customized, please search for group number 41708565 to join the DingTalk group and consult mPaaS technical support staff.
List of libraries adapted for Android 15 update
nebulaucsdk-build