我在我的pom.xml文件中的依赖标签中得到了下面的错误。
Missing artifact com.google.android.gms:google-play-services:jar:13.0.0
Missing artifact com.google.android.gms:google-play-services:apklib:13.0.0这是我的Pom.xml依赖标记,在这里我得到了错误(检查ERROR HERE行)
<dependencies>
<dependency>
<groupId>com.google.android</groupId>
<artifactId>android</artifactId>
<version>2.3.1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.google.android</groupId>
<artifactId>support-v4</artifactId>
<version>r7</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.8.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.google.android</groupId>
<artifactId>android-test</artifactId>
<version>4.1.1.4</version>
</dependency>
<dependency>
<groupId>com.google.android.maps</groupId>
<artifactId>maps</artifactId>
<version>17_r3</version>
<scope>provided</scope>
</dependency>
<dependency> //ERROR HERE
<groupId>com.google.android.gms</groupId>
<artifactId>google-play-services</artifactId>
<version>13.0.0</version>
<type>apklib</type>
</dependency>
<dependency>
<groupId>com.google.android.gms</groupId>
<artifactId>google-play-services</artifactId>
<version>13.0.0</version>
<type>jar</type>
</dependency>
</dependencies>发布于 2014-02-13 21:28:39
路径com.google.android.gms似乎不存在于中央Maven库中。
发布于 2014-02-16 21:54:28
我发现我能够通过下载Android SDK Manager中的Google Repository extras包来解决这个问题。(注意,我正在使用Android Studio,我相信它会自动获取这个存储库,否则您可能不得不将一些文件复制到本地m2存储库,或者相应地配置您的pom/build文件:S)
它希望使用可理解的语义版本(而不是常规的r13/'13.0.0`样式)安装库的所有版本,因此您必须相应地设置版本号(在撰写本文时,当前版本为4.2.42 )
如果谷歌为这些工件提供(并记录)一个公共存储库,或者更好地将它们发布到maven central (正如Dallas187所说的),那将是很好的,但我相信在这种情况发生之前,它们可能需要通过一些法律保护……
https://stackoverflow.com/questions/21155609
复制相似问题