这个问题本质上是Android-gradle的一个使用限制. 对应的英文文档android_tool文档

如果你的App包含了多个Android模块, 应该尽量避免给每个模块手动指定编译SDK版本. 这些公有的编译属性最好一块定义在主工程里面
eg.

build.gradle
//主工程中进行配置ext {  compileSdkVersion = 19  buildToolsVersion = "19.0.1"}//所有子模块进行引用, 这样所有的配置就统一了android {  compileSdkVersion rootProject.ext.compileSdkVersion  buildToolsVersion rootProject.ext.buildToolsVersion}

主工程中去掉

android {    compileSdkVersion 19    buildToolsVersion '19.0.1'}

注释掉后重新编译通过。

更多相关文章

  1. 用Lazarus编译Android工程
  2. 使用nginx配置android文档本地站点
  3. Android模块化(二)——模块通信和模块间服务调用
  4. Android从零开始-Android工程的目录结构
  5. 关于android工程中R.java不自动生成的问题
  6. android activity开发文档翻译 - 1 - 基础篇
  7. Android在外部修改了工程名文件夹名称,报错
  8. 使用eclipse创建android工程时得到警告
  9. Android帮助文档(第二部分)开发工具

随机推荐

  1. 0413作业-jQuery常用方法
  2. i5 9400和9400f区别 i5 9400和9400哪个好
  3. (4-15)红黑树
  4. Python爬取酷狗音乐-详解(多图预警)
  5. Go语言标准库之time
  6. VS code配置Go环境
  7. crmeb pro单商户前端uniapp编译打包公众
  8. i7 1165g7和r7 5800u 差距大吗 ii7 1165g
  9. 二叉树及存储结构
  10. i5 9400f配什么主板性能最好 i5 9400f配