我正在尝试使用 maven 和 eclipse 构建一个新的 Android 项目,在 maven 构建我的工作区之后,我在 pom.xml 中收到此错误:
ArtifactTransferException: Failure to transfer com.google.android:android:jar:4.1.1.4 from http://repo.maven.apache.org/ maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact com.google.android:android:jar:4.1.1.4 from/to central (http:// repo.maven.apache.org/maven2): No response received after 60000
此错误指的是 pom.xml 的这些行:
<dependency>
<groupId>com.google.android</groupId>
<artifactId>android</artifactId>
<version>${platform.version}</version>
<scope>provided</scope>
</dependency>
这里有一句话,我认为这是关于这个问题的,但是点击那个链接让我无处可去。
任何帮助将不胜感激。
===>编辑<===
我设法通过编辑 pom.xml 解决了这个问题:
<configuration>
<sdk>
<platform>16</platform>
</sdk>
</configuration>
我将平台更改为 18,然后做了一个clean install
,就成功了。我还编辑了 AndroidManifest.xml 和 project.properties 并做了同样的事情。
我希望这会有所帮助。