我们都知道android的版本声明,是在AndroidManifest.xml文件里面的。例如

<manifest xmlns:android="http://schemas.android.com/apk/res/android"    package="com.xcode.lockcapture"    android:versionCode="2"    android:versionName="1.1">

在android studio中,使用了gradle来实现编译管理等一系列杂事儿,里面也包含了版本管理。如图

android studio 版本修改无效解决方案

那么问题来了,两种版本声明AndroidManifest 和gradle冲突时,gradle的优先级是最高的

这所以导致AndroidManifest无论怎么修改,最终结果都是不起作用。。因为创建一个android studio项目时,ide已经贴心的帮我们把版本号在gradle里面已经设置好了

最终解决方案

两种版本申明选择其中一种就可以了。

ps:根据谷歌这么贴心的帮我们将一些杂事迁移到gradle上,推荐使用gradle管理。

更多相关文章

  1. ADT下载地址(含各版本)(转)
  2. Android发展史(Android各版本特性-知识篇)
  3. Android Studio系列(三)Version Control I 使用内置版本管理工具管
  4. Ice Cream Sandwich系统将统一Android版本
  5. android > 修改Android工程版本
  6. Android版本问题 版本冲突
  7. Android版本和API Level
  8. ADT版本更新失败,降级
  9. Android对应版本号

随机推荐

  1. Android 获取系统应用信息
  2. Android中setContentView(int laoutId)
  3. Android注册不同包中的Activity
  4. Android手机开发:Menu功能
  5. android中检查是否联网code
  6. android 正则
  7. [Android实例] android多点触摸demo .
  8. android 添加sensor 权限
  9. Android 中设置全屏的方法
  10. Android(安卓)自定义SeekBar 实现分段显