Todos os produtos
Search
Central de documentação

Mobile Platform as a Service:Adapt mPaaS for 16 KB

Última atualização: Jul 01, 2026

O mPaaS adaptou seus componentes principais ao tamanho de página de 16 KB na baseline internacional 10.2.3.global. Para oferecer suporte a 16 KB, atualize o SDK para a versão mais recente da baseline internacional 10.2.3.global por meio do plugin do mPaaS. Em seguida, adapte seu aplicativo e execute testes de regressão conforme descrito abaixo.

Adaptação para 16 KB

Se você utiliza o plugin de hot patch InstantRun, atualize-o para a versão 1.0.8:

dependencies {
 classpath "com.mpaas.android.patch:patch-gradle-plugin:1.0.8"
}

Kernel

Se você integrou o componente kernel, siga o guia Integrar o Kernel do mPaaS para garantir a compatibilidade com 16 KB. Utilize as versões compatíveis com 16 KB listadas abaixo para todas as dependências relacionadas ao kernel.

Suporte à descompressão 7z

Números de versão

com.mpaas.myweb:mpaasmywebapi-build:1.0.0.260116155841@aar

Versão do Kernel

com.mpaas.myweb:mpaasmyweb:1.0.0.260116155841@aar

com.mpaas.mriver:mrivermyweb-build:1.0.0.260209143021@aar

Versão do SDK do Adaptador de Mini Program

com.mpaas.nebula:nebulamyweb-build:1.0.0.260209103823@aar

Versão do SDK do Adaptador de Contêiner H5

Notas de versão
  • Suporte à descompressão 7z.

  • Detecção de arquitetura de 64 bits durante a descompressão.

  • Correção de falha no Vulkan.

  • Remoção da dependência existente nebulaucsdk-build.

Mini program

Nebula mini program

Se você integrou o mini program legado, atualize para o novo contêiner de mini program seguindo o guia Início Rápido para garantir a compatibilidade com 16 KB.

Caso tenha integrado uma versão anterior do mini program, atualize para o novo contêiner seguindo o guia Início Rápido para obter suporte a 16 KB.

Mriver mini program

As APIs a seguir ainda não são compatíveis com 16 KB. Não as utilize.

  • APIs e componentes relacionados ao Canvas 2,0

  • APIs relacionadas à câmera

Localização e mapas Amap

Os SDKs Amap Location e Amap Map presentes na baseline do mPaaS não são compatíveis com 16 KB. Verifique se o seu aplicativo integra algum destes componentes:

  • Mriver Mini Program

  • Mini program nativo (nuvem privada)

  • Mobile Content Delivery Platform

Esses componentes dependem do SDK Amap Location ou Amap Map. Se você não utiliza recursos de localização ou mapas, remova as dependências relacionadas. Caso utilize esses recursos, importe manualmente uma versão compatível com 16 KB do site oficial da Amap.

Remova dependências do SDK Amap

Adicione a seguinte configuração ao arquivo build.gradle do módulo principal:

configurations.all {
    exclude group:'com.mpaas.group.amap', module: 'amap-build'
    exclude group:'com.alipay.android.phone.thirdparty', module: 'amap3dmap-build'
    exclude group:'com.alipay.android.phone.mobilecommon', module: 'lbs-build'
}

Use o componente de localização

Se você integrou o componente de localização, remova as dependências amap-build e amap3dmap-build conforme descrito acima, mas mantenha a lbs-build.

Importe o SDK Amap

Importe a versão mais recente do SDK Amap ou outro SDK compatível com 16 KB e chame a API de Privacidade da AutoNavi.

Remova componentes incompatíveis

Os componentes a seguir ainda não possuem compatibilidade com 16 KB. Se o seu aplicativo os utiliza, remova temporariamente suas dependências do arquivo build.gradle. Identifique-os pelo nome ou pelos arquivos .so que contêm:

Ant Cube Card (Magic cube card)

  • libantcrystal.so

  • libnative-cube.so

  • libnative-v8bridge.so

  • libcubedebug.so

  • libiwasm.so

Mini program nativo (nuvem privada)

  • libantcrystal.so

  • libnative-cube.so

  • libnative-v8bridge.so

  • libcubedebug.so

  • libiwasm.so

Reprodutor de vídeo

  • libantplayer-2.0-4x.so

  • libantplayer-netcache.so

  • libantplayerinf-2.0-4x.so

  • libijkffmpeg4x.so

Gravação Dupla Inteligente, Gravação Dupla Inteligente - Orquestração de Fluxo

  • libsls_producer.so

  • libmnnface.so

  • libmnnhanddetect.so

  • libneonuijni.so

  • libiwasm.so

Gravação Dupla Humano-Máquina

  • libAntAudio_VQE.so

Mobile Gateway Service - Plugin H2, RTMS e inteligência de borda

  • libBifrost.so

  • libzstd.so

Mobile Gateway Service - SM SSL (nuvem privada)

  • libBifrost.so

  • libzstd.so

Mecanismo de Gráficos F2

  • libf2.so

Mars Engine (nuvem privada)

  • libmarsnative.so

Inteligência de Borda

  • liboasis_sdk.so

Testes de regressão

Execute testes de regressão completos em dispositivos com tamanho de página de 16 KB.

Se você utilizar os componentes abaixo, teste suas funcionalidades durante a regressão:

Componente

Verificação

Mobile Gateway Service/Blue Shield

  • Verifique se a assinatura e a verificação de assinatura funcionam corretamente.

  • Confirme se a criptografia de dados opera adequadamente.

Mriver Mini Program/Contêiner H5/Kernel do mPaaS

  • Valide o funcionamento correto dos recursos relacionados ao navegador.

Scan/Scan AI

  • Certifique-se de que a leitura e o reconhecimento de códigos estejam operacionais.

Datacenter

  • Teste se a criptografia de arquivos funciona como esperado.

Secure Storage

  • Verifique a eficácia da criptografia.

Chamada de Áudio e Vídeo

  • Assegure que os recursos de áudio e vídeo funcionem corretamente.

Hotpatch

  • Valide o funcionamento do hot patch InstantRun.

  • Confirme a operação adequada do hot patch DexPatch.

Verificação de ID (nuvem privada)

  • Teste a precisão do reconhecimento facial.

  • Verifique se o reconhecimento de documentos ocorre sem falhas.

OCR (nuvem privada)

  • Valide o reconhecimento para os diversos tipos de documentos.

Mobile Threat Awareness Platform (nuvem privada)

  • Confirme se os dados de risco são reportados corretamente.

Terminal Environment Detection (nuvem privada)

  • Verifique a precisão da detecção de ambiente.

Componentes que não podem ser testados

Aplicativos de redes sociais como o WeChat ainda não foram adaptados para 16 KB e podem apresentar falhas em dispositivos com essa configuração. Por esse motivo, o mPaaS não consegue testar a compatibilidade do componente de compartilhamento com 16 KB.