关闭

Andriod Studio科普篇——3.关于gradle插件的常见问题

标签: android studiogradleandroid gradle插件
41988人阅读 评论(2) 收藏 举报
分类:


1、andriod gradle插件版本过低。

出错位置:

dependencies{
    classpath 'com.android.tools.build:gradle:0.10.2'
}

提示信息:You must use a newer version of the Android Gradle plugin. The minimum supported version is 0.12.0 and the recommended version is 0.12.+

这种情况一般出现在导入其他人的项目,或者更新了android studio之后。原因是android studio是依赖gradle构建的,在构建android项目的时候,会使用到相关的android gradle插件。随着android studio及sdk的更新,可能会导致旧版本的插件不可用(比如在build tools的19.0版本之后,zipalign从tools目录中被移到build tools的对应版本目录中),所以 新版本的android studio会需要更高版本的插件来编译。

按提示,将插件的版本改为0.12.0以上就可以,推荐的版本是使用0.12.+。

2、maven相关问题。

导入项目后出现:Error:(47, 0) No such property: sonatypeRepo for class: org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer。

这种问题一般是出现在导入一些开源项目的时候。原因为该项目的原作者会把项目发布到maven中央仓库中,所以在gradle中添加了相关的maven发布任务,而发布任务需要配置username(找不到username也是同样的问题)或sonatypeRepo等属性的值,作者是不会把这些值上传的,所以导致找不到这些属性。你不是该项目的作者,自然不需要这些任务,最干净的方法是把这些任务及引用的maven, signing插件的声明删除即可。当然,你也可以在gradle.properties中添加上找不到的这些属性的值以通过编译。

比如我在gradle.properties中添加上:

#To fix compile error. 这里的三个变量名根据uploadArchives中所引用的变量名不同,具体看情况而配置。
sonatypeRepo=null
sonatypeUsername=null
sonatypePassword=null


6
4
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

Andriod Studio科普篇——3.关于gradle插件的常见问题

1、andriod gradle插件版本过低。 出错位置: dependencies{ classpath 'com.android.tools.build:gradle:0.10.2' } ...
  • maosidiaoxian
  • maosidiaoxian
  • 2014-07-08 12:07
  • 41988

Android Studio 2.3 问题汇总 - 解决一切障碍,为了更好的时代

更新于 2017/3/086. Android Studio 2.3 更新后问题出现了更新后,运行安装的时候,出现下面错误Session 'simple': Error Installing APK...
  • LABLENET
  • LABLENET
  • 2016-09-21 12:18
  • 35678

github项目导入Android studio 出现的问题及解决

前言刚用AS的时候,真心觉得坑不要太多,尤其是导入项目的时候,所以特此整理一些错误信息,方便以后查询和修改错误
  • liuwanyouyue
  • liuwanyouyue
  • 2016-08-02 11:05
  • 10029

Andriod Studio科普篇——3.关于gradle插件的常见问题

http://blog.csdn.net/maosidiaoxian/article/details/37562121 1、andriod gradle插件版本过低。 出错位置: ...
  • susubuhui
  • susubuhui
  • 2014-07-19 07:24
  • 7878

TimesTen 常见问题答疑(科普篇)

Oracle官方博客 - 数据库产品技术支持 Oracle全球技术支持 - 数据库产品中文博客 TimesTen 常见问题答疑(科普篇) By Ttjasonyang-Oracl...
  • shaochenshuo
  • shaochenshuo
  • 2015-07-01 14:49
  • 479

Android Studio常见问题——模拟器中关于VT-x is disabled in BIOS错误的解决方案

好不容易配置好了AS,正准备开个模拟器玩玩呢,在启动的时候给我冒了个VT-x is disabled in BIOS错误,顿时,内心几乎是崩溃的。还好后来找到解决方法,下面给出解决方法。 首先在SD...
  • LJWLgl
  • LJWLgl
  • 2016-10-12 23:12
  • 4568

科普向】Nexus 4 必读与常见问题解答【Android入门读

本帖最后由 諫山黄泉 于 2013-3-16 14:22 编辑 /** * [渣翻] xda: http://forum.xda-developers.com/showthread....
  • nosodeep
  • nosodeep
  • 2014-03-29 13:02
  • 808

金蝶K3产品物流篇常见问题集锦(2011年下半年合集

  • 2013-04-24 08:12
  • 4.71MB
  • 下载

金蝶K3产品财务篇常见问题集锦(2014上半年合集)

  • 6天前 11:42
  • 1.61MB
  • 下载

keras学习笔记3——Merge、GPU调用、快速开始及常见问题

这一小节写的比较杂,主要讲一些常见问题及相应处理方式 参考资料:http://keras-cn.readthedocs.io/en/latest/1. Merge层Merge层主要是用来合并多个mo...
  • xyzhang16
  • xyzhang16
  • 2016-06-14 22:51
  • 6887
    个人资料
    • 访问:2120604次
    • 积分:14180
    • 等级:
    • 排名:第1011名
    • 原创:139篇
    • 转载:0篇
    • 译文:88篇
    • 评论:889条
    欢迎访问我的博客
    个人博客:http://githang.com
    QQ群
    博客专栏
    最新评论
    我的公众号
    微信关注我的公众号
    站长统计