Todos os produtos
Search
Central de documentação

Mobile Platform as a Service:Suporte do mPaaS a múltiplas arquiteturas de CPU

Última atualização: Jul 01, 2026

O SDK do mPaaS 10.1.68.21 e versões posteriores oferecem suporte às arquiteturas armeabi-v7a e arm64-v8a, além da armeabi. Se seu aplicativo exigir suporte a múltiplas arquiteturas, use o plugin do mPaaS para atualizar o SDK para a versão 10.1.68.21 ou superior. Em seguida, atualize a configuração do Gradle e execute testes de regressão conforme descrito neste tópico.

Se seu aplicativo precisar apenas de suporte a armeabi, atualize o SDK para a versão 10.1.68.21 ou posterior. Nenhuma outra alteração é necessária.

Atualize a configuração

Compatibilidade geral

  • Tipos de conexão Native AAR e Portal & Bundle

  • Arquiteturas armeabi, armeabi-v7a e arm64-v8a

  • targetSdkVersion 26 a 29

  • Suporte ao Android 11.

Publicação no Google Play

Se seu aplicativo usar o componente de localização do mPaaS ou o recurso de mapa em miniapps e precisar ser publicado no Google Play, remova o AMAP SDK integrado do mPaaS e substitua-o por uma versão compatível com o Google Play. Para mais detalhes, consulte os seguintes tópicos:

Atualize a configuração do Gradle

Native AAR

Atualize a versão do Gradle para 5,0 ou superior. A versão 6,2 é recomendada. Se uma versão mais recente falhar na compilação, use a versão 6,2.

distributionUrl=https\://services.gradle.org/distributions/gradle-6.2-all.zip

Portal & Bundle

Atualize a versão do Gradle para 5,0 ou superior. A versão 6,2 é recomendada. Caso haja falha de compilação em versões mais recentes, use a versão 6,2.

distributionUrl=https\://services.gradle.org/distributions/gradle-6.2-all.zip

Atualize a versão do Android Gradle Plugin (AGP):

Para Portal & Bundle, modifique o arquivo build.gradle no diretório raiz do projeto Portal e de cada projeto Bundle.

classpath 'com.alipay.android:android-gradle-plugin:3.5.18'
classpath 'com.android.tools.build:gradle:3.5.3' // Minimum version: 3.5.0

Gere um APK

Defina a arquitetura de CPU

  • Para Native AAR, defina a arquitetura no arquivo build.gradle do módulo principal do projeto.

  • Para Portal & Bundle: para gerar um APK, defina a arquitetura no arquivo build.gradle do módulo principal do projeto Portal. Para gerar um Bundle, defina a arquitetura no arquivo build.gradle do módulo principal do projeto Bundle.

Configure abiFilters da seguinte forma:

ndk {
    abiFilters "armeabi", "armeabi-v7a", "arm64-v8a"
}

Compilação

Nenhuma configuração especial é necessária. Compile normalmente.

Testes de regressão

Execute testes completos de regressão no APK para cada arquitetura. Concentre-se nos componentes abaixo, caso os utilize:

Componente

Item de validação

Mobile Gateway

Hotpatching

Scan

  • Valide se o escaneamento com a UI padrão ocorre sem erros.

  • Certifique-se de que a UI padrão abre corretamente o álbum de fotos, captura imagens e exibe pré-visualizações.

  • Ao usar uma UI personalizada, adapte-a às novas interfaces para garantir a leitura correta de QR codes. Consulte adaptar-se às novas interfaces.

Unified Storage

Share

OCR

  • Teste se a detecção OCR funciona corretamente.

Áudio e vídeo

Componente

Item de validação

Mobile Gateway

Scan

  • Valide se o escaneamento com a UI padrão ocorre sem erros.

  • Certifique-se de que a UI padrão consegue abrir o álbum de fotos, capturar imagens e exibir pré-visualizações.

  • Teste se o escaneamento com UI personalizada funciona. Ao usar uma UI personalizada, adapte-a às novas interfaces. Consulte adaptar-se a algumas novas interfaces.

Unified Storage

Share

OCR

  • Valide se o Optical Character Recognition (OCR) detecta o conteúdo corretamente.