如何以编程方式检索应用程序的版本代码?
我检查了那个问题,但所有链接都损坏了
谢谢
How can I retrieve the version code of my application programmatically?
I checked that question but all the links are broken
Thanks
try { ComponentName comp = new ComponentName(this, [CURRENT_ACTIVITY].class); PackageInfo pinfo = getPackageManager().getPackageInfo(comp.getPackageName(), 0); int versionCode = pinfo.versionCode; } catch(android.content.pm.PackageManager.NameNotFoundException e) {}
将“[CURRENT_ACTIVITY]”替换为您的活动的实际名称。 (只是为了澄清哈哈)
Replace "[CURRENT_ACTIVITY]" with the actual name of your activity. (Just to clarify haha)
上下文。getPackageManager <代码>()。getPackageInfo(上下文。getPackageName())。versionCode
上下文
。
getPackageManager
getPackageInfo
(上下文。getPackageName())。versionCode
(上下文。
getPackageName
())。
versionCode
context.getPackageManager().getPackageInfo(context.getPackageName()).versionCode
context
.
().
(context.
()).
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(2)
将“[CURRENT_ACTIVITY]”替换为您的活动的实际名称。 (只是为了澄清哈哈)
Replace "[CURRENT_ACTIVITY]" with the actual name of your activity. (Just to clarify haha)
上下文
。
getPackageManager
<代码>()。getPackageInfo
(上下文。
getPackageName
())。
versionCode
context
.
getPackageManager
().
getPackageInfo
(context.
getPackageName
()).
versionCode