Android:versionCode和Android:versionName

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

1 2 3 4 < manifest xmlns : android = "http://schemas.android.com/apk/res/android" package = "cn.wangbaiyuan.translate" android : versionCode = "2" android : versionName = "1.1" >

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

android 设置app版本号_第1张图片

在Eclipse中使用修改AndroidManifest.xml修改版本号是完全没有问题的,但是极客人在Android Studio上试过仅仅修改AndroidManifest.xml内容是没有效果的,虽然我把android:versionName赋值为1.1,但是在手机上显示的版本号始终是之前的1.0.。

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

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

build.gradle(Module:app)

1 2 3 4 5 6 7 8 9 10 compileSdkVersion 22 buildToolsVersion "21.1.2"   defaultConfig {      applicationId "cn.wangbaiyuan.translate"      minSdkVersion 15      targetSdkVersion 22      versionCode 1      versionName "1.0" }

解决方法

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

更多相关文章

  1. 【Android Studio】Android Studio和Gradle版本兼容性说明
  2. Android7.0升级版本适配问题
  3. Android 版本号对应的SDK版本
  4. Android 各个版本号WebView
  5. android sdk adt 版本
  6. Android com.android.support 版本不一致
  7. android系统中“关于设备”中android版本和android安全补丁信息
  8. Android O 版本(Android 8.0) 存储空间不足时提醒
  9. 最新android版本对应的API等级

随机推荐

  1. android 控件状态配置文件
  2. android_14 线性布局2
  3. 记Android(安卓)版本 和 市场占有率
  4. Android中隐藏光标
  5. Android(安卓)Beginning Dev
  6. Android(安卓)框架布局 FrameLayout
  7. Android(安卓)热修复(全网最简单的热修复
  8. goods_detail_info.xml
  9. Android防止内存泄漏以及MAT的使用
  10. 圆角android