• /
  • EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

O aplicativo Android excede o limite multidex de 64k

Problema

Seu aplicativo Android excede o limite de 64k para o número total de métodos que podem ser referenciados em um único arquivo executável Dalvik (DEX), incluindo métodos para estrutura, biblioteca e seu próprio código de aplicativo Android. Você vê mensagens de erro do agente como estas:

Esses erros de exceção geralmente ocorrem em dispositivos Android anteriores ao Android 5.0 (API de nível 21), que requer a biblioteca de suporte multidex .

Solução

Para corrigir erros de compilação ou exceções de tempo de execução ao usar a ferramenta de compilação Android mais recente:

  1. Certifique-se de ter a versão mais recente do agente Android.
  2. Habilite multidex.
  3. Habilite Proguard ou Dexguard para otimizar classes e métodos em seu DEX.
  4. Se você ainda tiver problemas para manter seu aplicativo Android abaixo do limite de 64k, use um keepfile.
Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.