9741
端末にインストールされている  
アプリのverCodeを取得する方法は無いでしょうか？
CC BY-SA 3.0
2015-05-01T08:17:01.867
9737
2015-05-01T09:33:44.600
8876
question
android
Android アプリverCode取得
まず、`PackageManager#getInstalledApplications`でインストールされているアプリの一覧を取得し、`getPackageInfo`で各アプリの詳細を取得します。

```

    PackageManager packageManager = getActivity().getPackageManager();
    List<ApplicationInfo> appInfoList = packageManager.getInstalledApplications(PackageManager.GET_META_DATA);
    for (ApplicationInfo appInfo : appInfoList) {
        try {
            PackageInfo info = packageManager.getPackageInfo(appInfo.packageName, PackageManager.GET_META_DATA);
            Log.v(TAG, appInfo.loadLabel(packageManager).toString() + ":" + info.versionName + ":" + info.versionCode);
        } catch (PackageManager.NameNotFoundException e) {
            Log.v(TAG, Log.getStackTraceString(e));
        }
    }
    
```
CC BY-SA 3.0
2015-05-01T09:33:44.600
9741
2015-05-01T09:33:44.600
8216
9737
answer