• 欢迎加“百元导航”为主页,windows8风格,0.3s极速加载
  • 王柏元的博客专用搜索引擎:极客人,就用“极客搜”!
  •    1年前 (2015-08-22)  软件开发 |   抢沙发  4205 
    文章评分 3 次,平均分 5.0

    Android:versionCode和android:versionName

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

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

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

    在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)

    解决方法

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

     

    除特别注明外,本站所有文章均为王柏元的博客原创,为了尊重作者的劳动成果,转载请注明出处http://wangbaiyuan.cn/set-version-number-androidstudio-developing-android-applications.html,如果你觉得这篇文章对你有用,可以点击文章下面的“赞助作者”打赏作者!

    关于
    记录生活,镌刻心路;泼洒文墨,分享技术!王柏元的博客致力于IT经验交流,并原创翻译引进外文文章,打开IT国际化视野

    发表评论

    格式

    暂无评论

    登录

    忘记密码 ?

    您也可以使用第三方帐号快捷登录

    切换登录

    注册