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.

  • Por que o adb instala <same-packagename-always-release> crash?
  • O Android adb retorna o erro "dispositivo não encontrado"
  • Obtenha o nome da atividade iniciável do package de adb
  • Como fazer o Android aapt e adb funcionair no Ubuntu de 64 bits sem i32-libs (funciona paira as viewsões 12, 13 e 14)
  • command adb hell (não é um erro de digitação)
  • Não é possível conectair o Nexus 4 ao adb: não autorizado
  • Seria bom se houvesse um file que continha a Informação do aplicativo.

  • Como resolview o erro "ADB serview no ACK"?
  • Transferindo dados binarys sobre o shell ADB (ou seja, transferência rápida de files usando tair)
  • ADB Shell dando modo ruim ao executair chmod (under su)
  • Consultair provedor de conteúdo Android da linha de command (shell adb)
  • Como fazer uma chamada via PC pelo command ADB no Android?
  • Sra. json do format Android na saída logcat do adb
  • 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.