【发布时间】:2018-10-29 11:12:18
【问题描述】:
我正在使用带有 adt + maven 的 eclispe 来开发一个 android 应用程序(谷歌已经成功地使这个应用程序变得足够困难)
但 Eclipse 无法识别 google 对 android 的支持库,我将它添加到我的 pom 中,如下所示:
<!-- ============= ANDROID =============== -->
<dependency>
<groupId>com.android.support</groupId>
<artifactId>appcompat-v7</artifactId>
<version>27.1.1</version>
</dependency>
<dependency>
<groupId>com.android.support.constraint</groupId>
<artifactId>constraint-layout</artifactId>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>com.android.support</groupId>
<artifactId>design</artifactId>
<version>27.1.1</version>
</dependency>
<dependency>
<groupId>com.google.android.gms</groupId>
<artifactId>play-services-ads</artifactId>
<version>15.0.1</version>
</dependency>
在同一个 pom 中,我添加了 google 存储库:
<repositories>
<repository>
<id>android-studio</id>
<name>lixo</name>
<url>https://maven.google.com</url>
<!-- <url>file://C:\Program Files\Android\Android Studio\gradle\m2repository</url> -->
</repository>
</repositories>
但是 eclipse [以及通过 shell 命令的 maven] 无法下载 jars 并且我的 maven 本地存储库获取
只有源代码 jar 来了...为什么?我该如何处理?
【问题讨论】:
-
所有的依赖标签都放在
标签里面了吗? -
条目
.lastUpdated表明您有一些访问/代理/防火墙问题或只是错误的名称依赖项... -
如果它是任何与连接相关的问题,它不会下载任何其他依赖项,甚至不会下载 sources.jar,但它确实......所以我不同意访问/代理/防火墙的可能性阻止访问,除非它在谷歌这边
标签: java android eclipse maven android-appcompat