Table of Contents

Análise de log no Android

Para logs em Native (Android) e Unity (Android), consulte as instruções abaixo.

Obtenção de logs

Os logs podem ser obtidos através do Android Studio ou adb logcat. Recomenda-se usar adb logcat para obter logs completos.

Durante o uso, pode ser necessário ativar o modo de desenvolvedor no dispositivo Android, ativar a depuração USB ou depuração sem fio, conectar via cabo USB ou emparelhar e conectar via WLAN. Consulte Android Debug Bridge (中文 English).

Abaixo está um exemplo de emparelhamento via WLAN e conexão usando adb logcat.

log Android logcat

Após conectar adb, primeiro use adb logcat -c para limpar os logs anteriores. Em seguida, execute adb logcat > log.txt para direcionar os logs para log.txt. Execute o aplicativo até ocorrer um erro e, em seguida, use Ctrl + C para interromper a saída de log.

Abaixo está um exemplo de arquivo de log.

log Android

Compreensão dos logs

As seguintes tags requerem atenção especial durante a depuração.

  • EasyAR

    Logs de saída do EasyAR

  • Unity

    Logs de saída da camada C# do motor Unity

  • UnityPlayer

    Logs de saída da camada Java/JNI do motor Unity

  • libunity

    Logs de saída da camada C++ ou IL2CPP do motor Unity

  • AndroidRuntime

    Logs de saída do sistema Android quando uma exceção Java não é capturada

  • ActivityManager

    Logs de saída do sistema Android em casos como ANR

Ao analisar erros, muitas vezes é necessário esclarecer as condições sob as quais o erro ocorreu, como a função chamada, parâmetros e estado relacionado.

Considerações ao relatar

Ao relatar, forneça informações de log não filtradas por tag, pois às vezes bibliotecas de baixo nível do sistema emitem a causa detalhada do erro, e as tags dessas bibliotecas podem variar entre sistemas.

Além disso, ao relatar, inclua as seguintes informações.

  • Números de versão do EasyAR Sense e do EasyAR Sense Unity Plugin

    Exemplo: 4.7.0.11800-cf8e24e30

  • Edição Community/Enterprise

  • Arquitetura da CPU

    aarch64/armeabi-v7a