23 de janeiro de 2019

Desenvolvimento android - lembretes e comandos

Como listar os dispositivos conectados ao computador

adb devices


Como desinstalar um aplicativo de um dispositivo (celular) específico

adb -s xxxxxxxx uninstall com.dominio


Como instalar um aplicativo em um dispositivo (celular) específico

adb -s xxxxxxxx install aplicativo.apk


onde:

  • xxxxxxxx é um dos dispositivos listados pelo adb devices
  • com.dominio é o id do aplicativo


Listando os pacotes dos aplicativos instalados no aparelho

adb shell pm list packages

O resultado vai ser algo do tipo
   package:br.com.zzzz


Obtendo o caminho do apk instalado

adb shell pm path br.com.zzzz

O resultado vai ser algo do tipo
   package:WWWW/base.apk


Retirando o aplicativo do aparelho

adb pull WWWW/base.apk

O resultado vai ser algo do tipo


WWWW/base.apk: 1 file pulled. 26.1 MB/s (35556390 bytes in 1.297s)


Filtrando o Log do adb

Para filtrar o log do adb por palavra (ou palavras) basta utilizar ele em conjunto com o Grep

adb -s xxxxxxxx logcat | grep 'Unity\|Ads'