2 votes

Comment obtenir le journal d'installation (soit à partir de l'installation adb ou de l'installation manuelle) ?

La question est de savoir quoi grep/filter ?

adb logcat | grep what?
adb install file.apk

essayé avec grep apk et l'installation manuelle, mais il ne contient aucune information utile :

01-25 17:29:05.721  4241  6322 I ActivityManager: START u0 {dat=file:///data/user_de/0/com.google.android.packageinstaller/no_backup/package7763548981090696460.apk flg=0x2000000 cmp=com.google.android.packageinstaller/com.android.packageinstaller.InstallInstalling (has extras)} from uid 10020, pid 24521
01-25 17:29:08.660  4241  5058 I ActivityManager: START u0 {dat=file:///data/user_de/0/com.google.android.packageinstaller/no_backup/package7763548981090696460.apk flg=0x2000000 cmp=com.google.android.packageinstaller/com.android.packageinstaller.InstallFailed (has extras)} from uid 10020, pid 24521

essayé avec grep apk y adb install rien n'a été capturé (bloqué), comment puis-je savoir quelle partie provoque l'échec de l'installation ?

0 votes

@Robert whoa sympa, ça montre le vrai problème Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113] Vous pouvez faire de votre commentaire une réponse, je le noterai et le mettrai en valeur.

0 votes

Cela signifie probablement que votre appareil est plus ancien et ne prend en charge que ARMv7 (ARM 32 bits) ou qu'il possède un processeur x86 mais que le fichier APK nécessite un système ARMv8 (ARM 64 bits). Dans ce cas, vous pouvez seulement rechercher un fichier APK différent qui prend en charge le type de CPU de votre appareil (BTW : comme je le dis toujours, vous devriez toujours écrire le nom de l'appareil et le fournisseur dans la question lorsque vous posez une question ici).

6voto

pr0nin Points 353

Parfois, les erreurs sont perdues lors de l'utilisation de adb. Effectivement adb install ne fait rien d'autre que de télécharger le fichier apk sur l'appareil et ensuite d'exécuter la commande pm install <file.apk> .

Par conséquent, en cas de problème, vous pouvez effectuer ces étapes manuellement et voir le journal complet du gestionnaire de paquets. pm lors de l'installation du fichier apk.

Je vous suggère donc de faire ce qui suit :

  1. Téléchargez le fichier apk vers votre appareil (par exemple via adb push MTP, téléchargement direct sur l'appareil, ...)
  2. Ouvrez un shell adb en exécutant adb shell
  3. Installez le fichier apk : pm install <path_to_the_apk_file_on_the_device.apk>

Vous devriez alors obtenir le journal le plus détaillé et tous les messages (d'erreur).

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X