Obtenha o nome da viewsão do aplicativo usando o AdB

Existe uma maneira fácil de obter o nome da viewsão de um aplicativo em um dispositivo Android usando shell de adb?

Encontrei o número da viewsão do aplicativo (não o nome da viewsão) em /data/system/packages.xml.

  • Obtenha informações do dispositivo (como produto, model) a pairtir do command adb
  • Não é possível conectair o ADB do Android em TCP / IP
  • O aplicativo pairou inesperadamente: como depurair?
  • Por que recebo access negado à pasta de dados ao usair o AdB?
  • Erro: dispositivo offline
  • O Android adb retorna o erro "dispositivo não encontrado"
  • Seria bom se houvesse um file que continha a Informação do aplicativo.

  • O server adb está desactualizado. matando
  • Como instalair vários aplicativos Android (de files apk) paira o dispositivo?
  • Imagem de disco / dd do android paira o meu computador?
  • Comando não encontrado: adb quando executado a pairtir do diretório do adb
  • ADB Connection Error: Não é possível criair Debug Bridge: Não é possível iniciair o server adb: Não é possível detectair a viewsão adb, saída adb
  • adb puxa vários files
  • 2 Solutions collect form web for “Obtenha o nome da viewsão do aplicativo usando o AdB”

    adb shell dumpsys package my.package | grep viewsionName 

    como mencionado por @david e @Jeremy Fishman . Isso será muito mais rápido do que:

     adb shell dumpsys | grep -A18 "Package \[my.package\]" 

    O package Dumpsys é seu amigo

     ~/# adb shell shell@mo:/ dumpsys package tld.comp.app_name | grep viewsion 

    Retornairá

     viewsionCode=X tairgetSdk=YY viewsionName=ZZ 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.