All Products
Search
Document Center

Mobile Platform as a Service:Adapt mPaaS 10.2.3 to Android 14

Last Updated:Jan 08, 2024

Google has officially released Android 14 on October 4, 2023. As a base library, Mobile PaaS (mPaaS) has been adapted on the 10.2.3 baseline. Prior to the adaptation of mPaaS, HTML5 containers and mini programs fail to enable the UC kernel when you use the mPaaS SDK on Android 14 devices. Besides, the mini Program map may be displayed incorrectly on some devices.

Upgrade the SDK

Use Integrate/Upgrade baseline to upgrade the mPaaS SDK.

  • If the current baseline is 10.2.3, upgrade the SDK to 10.2.3.33 or later. See 10.2.3 release notes.

  • If the current baseline is 10.1.68 or earlier, upgrade the SDK to 10.2.3 and then to 10.2.3.33 or later. See mPaaS 10.2.3 upgrade guide.

Enable the UC kernel

After the baseline is upgraded to 10.2.3.33 or later, the UC kernel is enabled by default. Additional configurations are not required.

Regression test

Upgrading the UC kernel may change some features of the UC browser. Therefore, you need to perform regression tests on services that use the UC browser, such as HTML5 containers and mini programs.

Handle custom libraries

If your dependencies include a custom library, handle it based on the following information:

  • If you upgrade the mPaaS SDK from an earlier version such as 10.1.68 to 10.2.3, you may need to re-customize a library based on the new version. For any questions, search for group number 41708565 to join the DingTalk group and consult mPaaS Customer Service.

  • If the SDK version is 10.2.3, you only need to upgrade certain components. Check whether your custom library is contained in the following List of libraries adapted to Android 14 updates.

    • If not contained, you can continue to use this custom library.

    • If contained, you may need to re-customize a library. For any questions, search for group number 41708565 to join the DingTalk group and consult mPaaS Customer Service.

List of libraries adapted to Android 14 updates

  • nebulaucsdk

  • nebulaappproxy