2014-01-16 2 views
2

내 pom.xml 파일의 종속성 태그에서 오류가 발생합니다. 여기 pom.xml의 artifactcom.google.android.gms : google-play-services : jar이 누락되었습니다.

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 

은 ( ERROR HERE 라인을 확인) 나는 오류가 발생하고 내 pom.xml 파일 종속성 태그입니다

<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> 
+0

'google-play-services'를 얻기 위해 올바른 메이븐 저장소를 구성 했습니까? – khmarbaise

+0

jar를 찾으려면 maven android sdk deployer를 사용하고 있지만 저장소는 C : \ Users \ amrit \ .m2 \ repository \ com \ google \ android \ gms \ google-play-services \ 13.0.0입니다. 대신에 필요한 파일을 가져 오는 데 사용하는 3 개의 LASTUPDATED 파일 –

+0

https://github.com/mosabua/maven-android-sdk-deployer가 있습니다. –

답변

2

경로 com.google.android.gms이 존재하지 않는 것 같다 central Maven 저장소.

2

Android SDK 관리자에있는 Google Repository 추가 패키지를 다운로드하여 해결할 수있는 것으로 나타났습니다. (참고 난 당신이 해당 지역의 m2의 환매 특약에 일부 파일을 복사 또는 치어를 구성/따라 파일을 구축 할 수 있습니다 자동으로 믿고, 그렇지 않으면이 저장소를 집어 들고 나는 안드로이드 Studio를 사용하고 : S)는

그것은 모든 설치 본다 이해할 수있는 시맨틱 버전 (보통 r13/'13 .0.0` 스타일 대신)을 사용하여 버전 번호를 적절하게 설정해야합니다 (현재 서면 작성시 4.2.42 버전에서)

It Google이 이러한 아티팩트에 대한 공개 저장소를 제공하고 (문서화 한 경우) 좋을 것입니다 (또는 Dallas187이 명시한대로) Maven Central에 게시하는 것이 더 좋을 수도 있지만, 아마도 그들이 가지고있는 법적 타피트가있을 것이라고 확신합니다. 이 일이 일어나기 전에 교차 할 전자 ...

관련 문제