Android 手机卫士(4) 包名/版本号/版本名的获取

做一个合格的应用,肯定得考虑一下升级的感受啦!

因此版本号至关重要,这是是否更新应用的关键~

PackageInfo info = getPackageManager().getPackageInfo(this.getPackageName(), 0);

上段代码获取到了版本信息的对象【注意加try catch捕获一下异常哟】

那么我们的版本名/版本号也就很清楚啦!

mLocalVersionCode = info.versionCode;

mLocalVersionName = info.versionName;

如何获取包名,相比不多说了,已经在PackageInfo 对象获取时候就已经说明了!

此外:
包名可能大家认为不就是我创建java文件之前创建的包的名字么?
不!
那是巧合或者说是包名的第一次!

我们所创建的包的名字是可以改的,那么改来改去,到底我的包名是哪个?

唯有
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.jxy.safemanager"
android:versionCode="1"
android:versionName="1.0" >

这里面的package才是正统~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值