2014-09-23 3 views
1

Android 프로젝트 용 Facebook SDK를 사용하고 있으며 내 프로젝트에 support-v4 라이브러리를 컴파일하는 데 문제가 있습니다. 내가 얻는 오류는 다음과 같습니다. Could not find com.android.support:support-v4:13.0.0Android 지원 라이브러리를 찾을 수 없음

SDK를 사용하여 Android 지원 리포지토리를 설치했습니다.

나를 매달아 놓은 것은 gradle이 로컬 메이븐 저장소를 사용하여 보이지 않는 것처럼 보입니다. 내가 작업 기계에 gradlew.bat assembleDebug --debug를 실행하면, 내가 얻을 : 비 작업 기계에

19:01:23.803 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.DependencyGraphBuilder] Visiting configuration <PROJECT>.facebook-android-sdk-3.14.1:facebook:unspecified(_debugCompile). 669 
19:01:23.803 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.DependencyGraphBuilder] Visiting dependency <PROJECT>.facebook-android-sdk-3.14.1:facebook:unspecified(_debugCompile) -> com.android.support:support-v4:13.0.+(dependency: com.android.support#support-v4;13.0.+ {compile=[default]}) 
19:01:23.804 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainDependencyResolver] Attempting to resolve module 'com.android.support:support-v4:13.0.+' using repositories [BintrayJCenter, maven, maven2] 

동안, 내가 얻을 : 정보의

... 
23:27:41.642 [DEBUG] [org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainDependencyResolver] Attempting to resolve module 'com.android.support:support-v4:20.0.0' using repositories [BintrayJCenter] 

기타 관련 상품 :

ANDROID_HOME=C:\adt-bundle-windows-x86_64-20140702\adt-bundle-windows-x86_64-20140702\sdk 

Path=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Git\cmd\;C:\apache-ant-1.9.3-bin\apache-ant-1.9.3\bin\;C:\Program Files\Java\jdk1.7.0_67\bin;C:\adt-bundle-windows-x86_64-20140702\adt-bundle-windows-x86_64-20140702\sdk\tools;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files (x86)\Microsoft SDKs\Azure\CLI\wbin;C:\Windows\Microsoft.NET\Framework64\v4.0.30319;C:\PSTools;C:\apache-maven-3.0.3-bin\apache-maven-3.0.3\bin;C:\Program;C:\NUnit-2.6.3\NUnit-2.6.3\bin\ 
+0

'엑스트라'아래에 'Google 리포지토리'라는 항목이 있습니다. 설치시 이러한 문제를 해결한다고합니다 - 확인할 수 있습니까? – sfThomas

+0

Android 지원 리포지토리 및 Google 리포지토리를 포함하여 추가 섹션 아래에있는 모든 항목이 설치됩니다. –

+0

내가 알아챈 것은 다른 버전의 20.0.0 대 13.0을 찾고있는 것 같았습니다. + - 두 개의 다른 버전의 프로젝트를 실행하려고합니까? repos는 외부 build.gradle 파일 (app /에있는 파일이 아니라 프로젝트 루트에있는 파일)에서 구동됩니다. 내가 가지고있는 것은 리포지토리 { jcenter() } - 두 대의 컴퓨터에는 무엇이 있습니까? – sfThomas

답변

0

ANDROID_HOME 경로가 잘못되었습니다. 그것은 잘 작동, 나는 현재 명령 프롬프트를 종료하면

ANDROID_HOME=C:\adt-bundle-windows-x86_64-20140702\adt-bundle-windows-x86_64-20140702\sdk\tools

과 신선한 프롬프트를 열어 : 현실에서 그것은

ANDROID_HOME=C:\adt-bundle-windows-x86_64-20140702\adt-bundle-windows-x86_64-20140702\sdk

하지만했다 : 나는 그것이라고 생각했습니다.

관련 문제