本文共 845 字,大约阅读时间需要 2 分钟。
我下dexposed看了下,编译不通过。
目录里面只有一个build.gradle, 老是现示找不到gradle或其他其他的plugin库,buildscript{ repositories{ jcenter() } dependencies{ classpath 'com.android.tools.build:greadle:2.3.0' //原来是1.2.3 classpath 'com.jfrog.bintray.gradle:gradle.bintray-plugin:1.2' classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5' //原来是1.2 }}
通过以上的修改,便可成功编译。
repositories里面添加的是下面库的链接位置,还可以通过maven{url ‘xxxxxxxxxx’}
google 百度了半天,好多都只是说添加repositories里面添加google(),但是添加了后,又发现又有groovy的库找不到。
最后发现,jcenter()和google()里面都有gradle这个模块,但是里面的实现是不一样的,所以如果报其中一个链接里面的东西找不到,要先到具体的链接里面看,到底文件是否存在,然后适当选择库的位置。
以上的插件有个简化版:
buildscript{ repositories{ jcenter() maven{ url ‘:gradle:3.2.1’ name ‘Google’ } } dependencies { classpath ‘com.android.tools.build:gradle:3.2.1’ classpath ‘com.novoda:bintray-release:0.9’ //这里这个版本好事最新可以利用在android studio 3.4.2上的,低版本的会显示错误 } }转载地址:http://avjvb.baihongyu.com/