Я хотел бы знать, как читать установленную версию apk. Например, из моего приложения я хотел бы узнать, какая версия Skype установлена на моем телефоне.
Чтобы прочитать версию моего приложения, я использую:
PackageInfo pinfo = null;
pinfo = getPackageManager().getPackageInfo(getPackageName(), 0);
String versionName = pinfo.versionName;
Конечно, с окружением try/catch.