All Products
Search
Document Center

Mobile Platform as a Service:mPaaS 10.2.3 Adapts to Android 15

Last Updated:Sep 04, 2024

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.

Important

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