Android:versionCode和Android:versionName

在eclipse中,修改我们开发的应用的版本号只需要在清单文件AndroidManifest.xml中manifest 标签节点中加入android:versionCode和android:versionName的值即可设置应用的版本号。如以下代码:

上述代码表示应用的包名为cn.wangbaiyuan.translate,版本号code:2,版本名Name:1.1;前者一般是给开发者比较版本是否有升级用的,后者是展示给用户看的。

在Eclipse中使用修改AndroidManifest.xml修改版本号是完全没有问题的,但是本人使用的是Android Studio,仅仅修改AndroidManifest.xml内容并没有完全改过来,在系统弹出的安装提示框里,那个旧版本的版本号并不因AndroidManifest.xml的修改而变化。

AndroidStudio开发安卓应用设置版本号

后来才发现是Android Studio中build.gradle(Module:app)配置文件同样设置了它的版本号,在和AndroidManifest.xml填写的版本号冲突的情况下,编译后的APK使用了build.gradle(Module:app)里面的配置:

build.gradle(Module:app)

解决方法

在项目文件夹下找到build.gradle(Module:app)文件,删除defaultConfig里面VersionCode 和VersionName这两行;或者直接在这里修改版本号。

更多相关文章

  1. Android(安卓)API Guides--Application Fundamentals
  2. android 编程基础
  3. Android应用程序进程启动过程(后篇)
  4. Android(安卓)系统架构
  5. android菜鸟日记1
  6. Android记事本NotePad应用功能拓展(四)
  7. Android系统自带样式(android:theme)解析
  8. Android(安卓)修改程序字体
  9. Android(安卓)Studio系列(四)Version Control II Annotate.md

随机推荐

  1. android画图-解锁界面
  2. Android——TabWidget
  3. Android ViewHolder 优化 ListView
  4. Android倒计时器——CountDownTimer
  5. Android 如何加载大图片
  6. 在Android线程中设置控件的值会报错
  7. Android TabLayout导航条属性的设置
  8. Android开发遇到的问题
  9. Android 检测键盘是否显示及隐藏键盘
  10. Android 调用第三方浏览器打开