O recurso é compatível com lojas de aplicativos padrão, incluindo Google Play Store, Amazon Appstore e outras. Antes de instalar e configurar o agente móvel com seu aplicativo Android, siga estas diretrizes para compatibilidade e outros requisitos.
Monitoramento de primeiro plano
O agente Android monitora seu aplicativo apenas enquanto ele está em primeiro plano. O agente não monitor serviços em segundo plano enquanto o aplicativo está fechado. Para obter mais informações, consulte nossa documentação sobre privacidade e segurança de dados móveis.
Compatibilidade com Android
Certifique-se de que seu aplicativo Android atenda a estes requisitos:
Componente | Requisitos do aplicativo |
---|---|
Sistema operacional | Android 7.0 ou superior |
API/SDK | HttpURLConnection, OkHttp2 (exceto versões 2.0 e 2.4), OkHttp (versões 2.8, 3.5+, 4.0+), OkIO (versão 1.11), AndroidHttpClient, Volley (versão 1.0.0) e API de rede do cliente Apache HTTP ImportanteAndroidHttpClient foi removido do SDK na versão 23 e, como tal, é compatível apenas com o agente Android versão 6.5.0 e inferior. Android agent version 7.0.0 or higher requer:
|
Línguas | Java 1.7 a Java 9. JDK 11 é compatível com a versão 6.2.0 e superior. O JDK 17 é compatível com a versão 7.0.0 e superior. |
Dispositivos | Qualquer dispositivo compatível com Android (smartphones, tablets, Android TV, Amazon Fire, etc.) |
Tamanhos de arquivo | O agente adiciona menos de 500 KB ao APK de lançamento. |
Arquitetura | ARM, Intel Átomo |
Validação de assinatura | O agente não pode instrumentar JARs que utilizam validação de assinatura durante a assinatura. JARs com manifestos contendo atributo |
Compatibilidade entre agente e Gradle
A seguir estão versões compatíveis do agente Android da New Relic, Gradle, e do plug-in Android Gradle.
Importante
Em janeiro de 2021, nosso agente Android descontinuou o suporte para o plug-in Android Gradle versão 2. Para obter mais informações, consulte nossa postagem no Fórum de suporte.
Plug-in Android Gradle | New Relic Android compatibilidade do agente |
---|---|
Não há mais suporte nas versões 6.0 e superiores. 5.25 - 5.26 não são suportados | |
Não há mais suporte nas versões 6.0 e superiores. | |
5,25 e superior | |
5,26 e superior | |
6.2.0 e superior | |
7.0.0 e superior |
Kotlin e Kotlin DSL
Você também pode usar projetos Kotlin com Gradle e o agente Android da New Relic.
Suporte Kotlin DSL pela versão do agente Android
Com exceção das incompatibilidades observadas com o plug-in Android para Gradle, o agente Android da New Relic é compatível com as versões 1.3 - 1.4 do plug-in Kotlin para Gradle.
Versão Kotlin DSL | New Relic Android compatibilidade do agente |
---|---|
1.2 | Não compatível |
1.3 |
|
1.4 |
|
Suporte Kotlin DSL pela versão AGP
O suporte Kotlin DSL foi oficialmente adicionado ao plug-in Android Gradle na versão 4.1, mas muitos desenvolvedores já o estão usando no lugar do Groovy.
Versão Kotlin DSL | Plug-in Android Gradle e compatibilidade com Android Gradle |
---|---|
1.3 |
|
1.4 |
|
Teste de unidade não suportado
Nosso agente New Relic Mobile foi projetado e testado para funcionar em um ciclo de vida normal do aplicativo. Não oferecemos suporte à execução de nenhum ambiente de teste no aplicativo com o agente. Os testes podem causar conflitos e comportamento imprevisível.