Todos os produtos
Search
Central de documentação

Mobile Platform as a Service:Compatibilidade do mPaaS 10.1.68 com o Android 13

Última atualização: Jul 01, 2026

Este tópico descreve como adaptar a baseline do mPaaS 10.1.68 para o Android 13.

O Google lançou a versão oficial do Android 13 em 16 de agosto de 2022. A baseline do mPaaS 10.1.68 já está adaptada para essa versão. Sem essa adaptação, os contêineres H5 e miniapps não conseguem ativar o kernel UC em dispositivos com Android 13.

Atualize o sdk

Para atualizar o sdk do mPaaS, consulte Adicionar/Atualizar baseline.

Importante

Atualize a versão da baseline para 10.1.68.52 ou posterior.

Ative o kernel UC

No Android 13, é obrigatório usar uma versão específica do kernel UC e adicionar uma configuração para ativá-lo. Sem essa adaptação, os contêineres H5 e miniapps no Android 13 usam o WebView do sistema por padrão. Isso pode causar problemas como páginas em branco ou chamadas de API anormais.

implementation('com.alipay.android.phone.wallet:nebulaucsdk-build:999.3.22.2.51.220908200129@aar') {
    force = true
}

Para o método de integração Portal & Bundle, remova também o kernel UC original do sdk. Adicione o seguinte conteúdo ao arquivo build.gradle do módulo principal (projeto Portal):

mpaascomponents {
    excludeDependencies = [
            "com.alipay.android.phone.wallet:nebulaucsdk-build"
    ]
}

Adicione uma configuração para ativar o kernel UC no Android 13

Crie um arquivo custom_config.json na pasta assets/config e adicione o seguinte conteúdo:

[
  {
    "value":"{\"h5_enableExternalWebView\":\"YES\",\"h5_externalWebViewSdkVersion\":{\"min\":11,\"max\":33}}",
    "key":"h5_webViewConfig"
  },
  {
  "key":"h5_useLastCommitUrl",
  "value":"YES"
  }
]

Testes de regressão

A atualização do kernel UC pode alterar atributos do navegador. Por isso, realize testes de regressão nos serviços dependentes, como contêineres H5 e miniapps.

Garantia de segurança

Ao desenvolver um aplicativo na estrutura do mPaaS, lembre-se de que apps com contêineres H5 ou miniapps frequentemente utilizam JSAPIs. Para evitar problemas de autenticação, verifique as URLs ao abri-las ou ao usar JSAPIs. Essa prática garante o carregamento apenas de URLs internas de negócios e limita o escopo e as permissões das chamadas de JSAPI.

  1. Configure a autenticação de JSAPI

  2. Configure uma lista de permissões de URL

Gerencie bibliotecas personalizadas

Ao atualizar de uma versão anterior do sdk, como a 10.1.60, para a versão 10.1.68, talvez seja necessário refazer a personalização das suas bibliotecas personalizadas. Para obter assistência, pesquise o número 145930007362 para entrar no grupo do DingTalk e entre em contato com o suporte técnico do mPaaS.