Como obter log de instalação (de adb install ou install manual) -- installation campo com usb-debugging campo com logging campo com debug camp android Relacionado O problema

How to get installation log (either from adb install or manual install)


0
vote

problema

português

A questão é o que grep / filtro?

  adb logcat | grep what? adb install file.apk    

Tentei com grep apk e instalar manual, mas não contém informações úteis:

  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    

Tentei com grep apk e adb install nada capturado (preso), como posso saber qual parte causa a falha de instalação?

english

The question is what to grep/filter?

adb logcat | grep what? adb install file.apk 

tried with grep apk and manual install, but it contains no useful information:

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 

tried with grep apk and adb install nothing captured (stuck), how can i know what part causes the installation failure?

           
   
   

Lista de respostas

3
 
vote
vote
Melhor resposta
 

Às vezes, erros estão se perdendo ao usar adb. Efetivamente adb install não faz nada mais do que fazer o upload do arquivo APK para o dispositivo e, em seguida, executando o comando pm install <file.apk> .

Portanto, em caso de problemas, você pode executar essas etapas manualmente e ver o log completo do gerenciador de pacotes pm ao instalar o arquivo APK.

Por isso eu sugiro fazer o seguinte:

    .
  1. Carregue o arquivo APK para o seu dispositivo (por exemplo, via adb push , MTP, download direto para o dispositivo, ...)
  2. Abra um shell ADB executando adb shell
  3. Instale o arquivo APK: pm install <path_to_the_apk_file_on_the_device.apk>

Então você deve obter o log de mais detalhes e todas as mensagens (erro).

 

Sometimes errors are getting lost when using adb. Effectively adb install does nothing more than uploading the apk file to the the device and then executing the command pm install <file.apk>.

Therefore in case of problems you can perform those steps manually and see the complete log of the package manager pm when installing the apk file.

Therefore I would suggest doing the following:

  1. Upload the apk file to your device (e.g. via adb push, MTP, direct download to the device, ...)
  2. Open an adb shell by executing adb shell
  3. Install the apk file: pm install <path_to_the_apk_file_on_the_device.apk>

Then you should get the most details log and all (error) messages.

 
 

Perguntas relacionadas

1  Como posso acessar o console do navegador no Opera Mobile no Android?  ( How can i access the browser console on opera mobile on android ) 
Como posso acessar o console do navegador em Opera Mobile On Android ? console do navegador = algo semelhante à janela do console do desenvolvedor no Chrom...

3  Problema com adb no meu Nexus 4 (telefone não autorizado)  ( Problem with adb on my nexus 4 unauthorized phone ) 
Ao executar dispositivos ADB em cmd, ele diz que meu telefone não é autorizado. Parece que tem algo a ver com o prompt de impressão digital RSA. Não me lembro...

2  Nenhum ícone de depuração no Nexus 5 com Android 6.0.1 Marshmallow  ( No debug icon on nexus 5 with android 6 0 1 marshmallow ) 
Quando eu conecto o cabo USB, o ícone de depuração não aparece. ADB dispositivos não o vê. modo de desenvolvedor habilitado. opção de desenvolvedor habil...

0  Como posso habilitar a depuração USB no Xperia Miro quando o toque não está funcionando?  ( How can i enable usb debugging on xperia miro when touch is not working ) 
Eu tenho um Xperia Miro. Eu estou tentando conectar o mouse com cabo OTG, mas não é capaz de detectar. toque é totalmente não está funcionando. Como posso...

1  Depurar um bootloop?  ( Debug a bootloop ) 
Então estou tentando portar uma ROM GSM para CDMA, e está em um bootloop. Eu gostaria de saber como descobrir como ver o que exatamente está falando e causand...

0  Malware instalado com depuração remota  ( Malware installed with remote debugging ) 
É possível que alguém instale apks sem você perceber, usando depuração remota? (Por exemplo, sobre TCP / IP, ou na mesma rede WiFi). Eu encontrei artigos refe...

-2  O teste no dispositivo Android reduzirá a vida? [duplicado]  ( Does testing in android device will reduce its life ) 
. Esta pergunta já tem respostas aqui : O carregamento constante prejudica meu celular Android? ...

0  Como fazer qualquer aplicativo depurador  ( How to make any app debuggable ) 
Eu estou trabalhando em algum projeto onde eu preciso depurar aplicativos existentes no Android Android Market. Eu sei modificando AndroidManifest.xml podemos...

6  Como impedir que o Galaxy S4 se conecte como "conectado como instalador" em vez de "conectado como dispositivo de mídia"?  ( How to prevent galaxy s4 from connecting as connected as installer instead of ) 
Eu tenho minhas opções de desenvolvedor da Verizon Wireless Samsung Galaxy S4 habilitadas com depuração USB ligada. Sempre que eu conecto à minha máquina, ele...

0  Depuração de conexão WiFi no Nexus 5x  ( Debugging wifi connection on nexus 5x ) 
Após a atualização do Nexus 5 para Nexus 5X, não consigo me conectar ao Wi-Fi da minha empresa. As credenciais que fornece estão corretas e, às vezes, consigo...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.