Gradle Android Build Project错误:无法找到元数据资源

全新安装的Android SDK和Android Studio。 全新的项目,对项目中的任何文件都没有任何更改。 工作AVD,运行4.4.3(或类似的东西)。 我收到以下错误:

Gradle 'Gigviz' project refresh failed. Error:Could not find meta-data resource 'META-INF/services/javax.xml.datatype.DatatypeFactory' for service 'javax.xml.datatype.DatatypeFactory'.

我能想到这个错误的最好的原因是我缺少javax.xml.datatype.DatatypeFactory依赖项的某些组件。 有没有人遇到此错误?

我在OS X Yosemite,Android Studio的最新版本。

  1. 下载: http://www.java2s.com/Code/Jar/j/Downloadjavaxxml134jar.htmhttp://www.java2s.com/Code/Jar/j/Downloadjavaxxml134jar.htm

  2. 将它放在JDK文件夹中,放在程序文件中。 像这样的东西:

C:\Program Files\Java\jdk1.8.0_31\lib\missioncontrol\plugins

看看会发生什么。

在Gradle的论坛上发现这个 ,同样的错误是由一组重复的jar引起的,在JDK的lib / endorsed文件夹中。 通常当我在其中获得META-INF的任何构建错误时,这是​​因为某处有重复的文件。 还要确保使用的是Java 1.7或更低版​​本。