O Google lançou o Android 15 beta 4 em 19 de julho de 2024, e a Xiaomi exige que os clientes atualizem seus aplicativos para garantir compatibilidade até 31 de agosto de 2024. O mPaaS, um SDK base, foi atualizado e testado para atender a esse requisito.
Sem essa atualização do mPaaS, contêineres H5 e miniaplicativos não conseguem ativar o kernel UC em dispositivos com Android 15.
Atualize o SDK
Atualize o SDK do mPaaS para a versão 10.2.3.55 ou posterior. Antes da atualização, confirme os seguintes pontos:
-
Verifique se o arquivo
assets/custom_config.jsoncontém a seguinte configuração:{ "value":"{\"h5_enableExternalWebView\":\"YES\",\"h5_externalWebViewSdkVersion\":{\"min\":11,\"max\":35}}", "key":"h5_webViewConfig" }NotaSe essa configuração existir, exclua-a. Caso contrário, nenhuma ação é necessária.
Se houver uma biblioteca de kernel UC especificada, remova sua configuração.
Testes de regressão
A atualização do kernel UC pode alterar determinados atributos do navegador. Execute testes de regressão nos serviços que utilizam o navegador UC, como contêineres H5 e miniaplicativos.
Gerencie bibliotecas personalizadas
Se suas dependências incluírem bibliotecas personalizadas, proceda da seguinte forma:
Ao atualizar para a versão 10.2.3 a partir de uma versão anterior do SDK, como a 10.1.68, talvez seja necessário refazer a personalização das bibliotecas. Pesquise o ID do grupo no DingTalk 145930007362 para entrar no grupo e entrar em contato com o suporte técnico do mPaaS.
-
Se você já utiliza a versão 10.2.3, basta atualizar alguns componentes. Consulte a Lista de verificação de bibliotecas atualizadas para compatibilidade com o Android 15 para confirmar se sua biblioteca personalizada consta na lista.
Caso não esteja na lista, continue usando a biblioteca personalizada normalmente.
Se estiver na lista, talvez seja necessário refazer a personalização da biblioteca. Pesquise o ID do grupo no DingTalk 145930007362 para entrar no grupo e entrar em contato com o suporte técnico do mPaaS.
Lista de verificação de bibliotecas atualizadas para compatibilidade com o Android 15
nebulaucsdk-build