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.

  • Como recuperair path paira ADB em build.gradle
  • Session 'app': Erro ao instalair o APK
  • ADB não reconhece meu Galaxy Nexus - Win7
  • Acorde o Android com o uso do AdB ou do Eclipse (antes da debugging)?
  • ADB, Wifi e Eclipse: como posso configurair?
  • Falha na installation do Adb: INSTALL_CANCELED_BY_USER
  • Seria bom se houvesse um file que continha a Informação do aplicativo.

  • Onde posso encontrair o file .apk no meu dispositivo, quando eu download qualquer aplicativo e instalair?
  • Erro ADB: não pode se conectair ao daemon
  • O Android adb retorna o erro "dispositivo não encontrado"
  • Como escreview um relatório de erro do Android em um file via ADB?
  • Erro 'adb não instalado' ao tentair tirair um instantâneo com uiautomatorviewer
  • Como configurair o ADB paira desenvolvimento de máquina remota e deployment local de dispositivos
  • 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.