2
A
回答
2
3
5
PackageInfo类有一个versionCode字段,它会为您提供版本,versionName字段将为您提供版本名称,packageName将为您提供程序包名称。上下文会给你一个PackageManger实例,它会给你一个PackageInfo实例。
String packageName = "exampleApp";
try {
PackageInfo pi = getApplicationContext().getPackageManager().getPackageInfo(packageName, PackageManager.GET_META_DATA);
int versionNumber = pi.versionCode;
String versionName = pi.versionName;
String packageName = pi.packageName;
} catch (NameNotFoundException e) {
e.printStackTrace();
}
相关问题
- 1. 检索的Android
- 2. Android JsonObject检索
- 3. Android gps检索
- 4. Android LRUCache检索
- 5. 的Android的JSONObject检索值
- 6. 的Android检索的InputStream
- 7. Multiselectlistpreference android检索值
- 8. Android Firebase:检索ID
- 9. 如何检索的Android
- 10. Android的检索数据?
- 11. 的Android - 检索资源
- 12. 检索事件的Android
- 13. 我想要检索的Android
- 14. 检索listrow数据的Android
- 15. Android的 - XML - 图片 - 检索
- 16. 检索opengl信息android
- 17. 检索Android通讯录
- 18. Android从EditText检索数据
- 19. Android SQLite检索整数
- 20. 从Java检索JSONArray(Android)
- 21. Android:从mysql检索数据
- 22. 从webservice检索xml - Android
- 23. Firebase-Android检索用户名
- 24. Android排球检索图像
- 25. Android GCM检索注册ID
- 26. 如何检索针对Android
- 27. Android:检索并解码JPEG
- 28. android数据库值检索
- 29. 检索JSON对象Android
- 30. Android Firebase检索数据
您是否知道ACRA?它可能已经做了你想要的。 http://code.google.com/p/acra/ –
非常感谢,无论如何我都会检查错误报告我需要应用版本来检查应用更新 – Addev
可能的重复? http://stackoverflow.com/questions/2610473/trying-to-get-package-version-information-to-display-in-an-about-message – Phil