Analyse des journaux sur Android
Pour les journaux sur Native (Android) et Unity (Android), référez-vous aux explications suivantes.
Méthode d'obtention des journaux
Les journaux peuvent être obtenus via Android Studio ou adb logcat. L'utilisation de adb logcat est recommandée pour obtenir des journaux complets.
Lors de l'utilisation, il peut être nécessaire d'activer le mode développeur de l'appareil Android, d'activer le débogage USB ou sans fil, et de connecter un câble USB ou de s'appairer et se connecter via WLAN. Veuillez vous référer au pont de débogage Android (中文 anglais).
Voici un exemple d'appairage via WLAN et de connexion utilisant adb logcat.

Après avoir connecté adb, utilisez d'abord adb logcat -c pour effacer les journaux précédents, puis exécutez adb logcat > log.txt pour rediriger les journaux vers log.txt. Exécutez ensuite votre application jusqu'à ce qu'une erreur se produise, puis utilisez Ctrl + C pour arrêter la sortie des journaux.
Voici un exemple de fichier journal.

Compréhension des journaux
Les tags suivants sont particulièrement importants à surveiller lors du débogage.
EasyAR
Journaux émis par EasyAR
Unity
Journaux émis par le moteur Unity au niveau C#
UnityPlayer
Journaux émis par le moteur Unity au niveau Java/JNI
libunity
Journaux émis par le moteur Unity au niveau C++ ou IL2CPP
AndroidRuntime
Journaux émis par le système Android lorsqu'une exception Java n'est pas interceptée
ActivityManager
Journaux émis par le système Android dans des situations telles que les ANR
Lors de l'analyse d'une erreur, il est souvent nécessaire de comprendre les conditions dans lesquelles l'erreur s'est produite, par exemple la fonction appelée, les paramètres, l'état associé.
Remarques lors des retours
Lors d'un retour, veuillez fournir les informations de journal non filtrées par tag, car parfois les bibliothèques système de bas niveau émettent des causes d'erreur détaillées, et les tags de ces bibliothèques varient selon les systèmes.
De plus, les informations suivantes doivent être jointes lors d'un retour.
Numéro de version d'EasyAR Sense et d'EasyAR Sense Unity Plugin
Par exemple 4.7.0.11800-cf8e24e30
Édition communautaire/Édition entreprise
Architecture du CPU
aarch64/armeabi-v7a