O Google lançou o Android 14 em 4 de outubro de 2023. O mPaaS concluiu a adaptação para o Android 14 na baseline 10.2.3. Sem essa atualização, os contêineres H5 e miniapps não conseguem ativar o kernel UC em dispositivos Android 14, e a API de mapa dos miniapps pode ser exibida incorretamente em alguns modelos.
Atualize o SDK
Antes da atualização, verifique se o arquivo assets/custom_config.json contém a seguinte configuração:
{
"value":"{\"h5_enableExternalWebView\":\"YES\",\"h5_externalWebViewSdkVersion\":{\"min\":11,\"max\":34}}",
"key":"h5_webViewConfig"
}
Se essa configuração existir, confirme se o valor de max é 34. Caso contrário, nenhuma ação é necessária.
Use o guia Adicionar/Atualizar Baseline para atualizar o SDK do mPaaS.
Se sua baseline atual for 10.2.3, atualize para a versão 10.2.3.33 ou posterior. Para mais informações, consulte as Notas de Lançamento da 10.2.3.
Se sua baseline atual for 10.1.68 ou anterior, atualize para a 10.2.3 e, em seguida, para a 10.2.3.33 ou posterior. Para mais detalhes, veja o Guia de Atualização do mPaaS 10.2.3.
Ative o kernel UC
Após a atualização da baseline para a versão 10.2.3.33 ou posterior, o kernel UC fica ativado por padrão. Nenhuma configuração adicional é necessária.
Testes de regressão
A atualização do kernel UC pode alterar alguns comportamentos do navegador. Execute testes de regressão nos serviços que utilizam o navegador UC, como contêineres H5 e miniapps.
Gerencie bibliotecas personalizadas
Se suas dependências incluírem bibliotecas personalizadas, proceda da seguinte forma:
Ao atualizar de uma versão anterior do SDK, como a 10.1.68, para a versão 10.2.3, talvez seja necessário recustomizar suas bibliotecas personalizadas para a nova versão. Pesquise o número 145930007362 para entrar no grupo do DingTalk e consultar o suporte técnico do mPaaS.
-
Caso já use a versão 10.2.3, basta atualizar alguns componentes. Consulte a Lista de bibliotecas atualizadas para o Android 14 abaixo e verifique se suas bibliotecas personalizadas constam na lista.
Se não estiverem na lista, continue usando suas bibliotecas personalizadas normalmente.
Se estiverem na lista, talvez seja necessário recustomizar suas bibliotecas personalizadas. Pesquise o número 145930007362 para entrar no grupo do DingTalk e consultar o suporte técnico do mPaaS.
Lista de bibliotecas atualizadas para o Android 14
nebulaucsdk
nebulaappproxy