今天在mainfest.xml中设置版本号为2,(代码获取到的版本号无效)

android:versionCode="2"
android:versionName="2.0"

竟然通过代码:

PackageManager manager = mContext.getPackageManager();            PackageInfo info = manager.getPackageInfo(mContext.getPackageName(), 0);            String version = info.versionName;            versionCode = info.versionCode;

检测到的版本号还是1 ,奇怪了!!

突然发现在mainfest.xml有个小小的提示,说该值可能在build.gradle中使用(大概这么个意思)

于是,找到build.gradle 文件,更改

    defaultConfig {        applicationId "com.example.qurenwu"        minSdkVersion 14        targetSdkVersion 14        versionCode 2        versionName "1.2"    }

就大功告成了!! 看来是跟开发工具有关啊

更多相关文章

  1. Android 版本号和分支查看
  2. Android 入门第八讲02-WebView的高级用法(Android调用 JS 代码( lo
  3. 在eclipse中查看android SDK的源代码
  4. Android彻底组件化—代码和资源隔离
  5. 获取Android的Java源代码并在Eclipse中关联查看的最新方法
  6. 在代码中实现android:tint效果
  7. 【Android 开发】: Android 消息处理机制之二: Message 中 obtai
  8. 相对布局RelativeLayout的妙用:提示标签在输入框内

随机推荐

  1. 将apk装入system/app
  2. Android高手进阶教程(三)之 ----Android(
  3. android中常见的设计模式有哪些?
  4. Android双向滑动菜单完全解析,教你如何一
  5. Android(安卓)ListView和Fragment结合使
  6. 最新Android简单实现省市区三级联动
  7. Android(安卓)WebView 开发中遇到的那些
  8. android 开机启动加速
  9. Android(安卓)调用系统相机以及相册源码
  10. 6月Android上网使用率已超越WM智能手机