Trovare il numero di versione dell'app in codice

C'è un modo semplice per trovare la versione corrente della mia applicazione da dentro? Vorrei aggiungere la string di versione allo schermo.

  • Risoluzione dello schermo multipla
  • onSaveInstanceState () e onRestoreInstanceState ()
  • SDK Posizione non trovata nello studio android
  • Android: Numero di tracce degli oggetti creati
  • Evento per la gestione del focus di EditText
  • Come fare Android Phonegap disponibile per le compresse?
  • Cosa succede ai client più vecchi quando si esegue la migrazione di un server app da GCM a FCM?
  • Ridurre la dimensione del carattere dei componenti di AlertDialog.Builder
  • Disegno a forma libera con Android Maps v2
  • Come posso distriggersre una vista dietro il mio SlidingDrawer in Android?
  • Android: cercando di capire android: layout_weight
  • È ansible eseguire continuamente il servizio in piattaforma android anche dopo aver bloccato il dispositivo?
  • 2 Solutions collect form web for “Trovare il numero di versione dell'app in codice”

    Dovresti controllare questa domanda.

    Lo sto facendo in questo modo:

    try { String pkg = mContext.getPackageName(); mVersionNumber = mContext.getPackageManager().getPackageInfo(pkg, 0).versionName; } catch (NameNotFoundException e) { mVersionNumber = "?"; } 

    prova a provare questo.

     PackageInfo pInfo = getPackageManager().getPackageInfo(getPackageName(), 0); version = pInfo.versionName; 
    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.