개발환경/AndroidStudio
Error:Cause: failed to find target with hash string 'Google Apis:Google Apis:23' in: /Users/sharpen/Library/Android/sdk 에러
Sharpen
2016. 9. 10. 16:42
맥북에서 책의 예제(핵심만 골라 배우는 안드로이드 스튜디오 프로그래밍)를 임포트 하는데
아래와 같은 에러가 발생한다.
google Apis는 sdk 외의 구글 제공 라이브러리!? 등을 더 사용할 때 쓰는 건데
구글맵 같은 기능 사용하는 데 필요해서 책의 디폴트 환경을 이걸로 구성한 모양이다.
윈도우 사용자 들은 지장이 없겠지만
리눅스 계열 사용자 들은 아래 방법으로 수정하고 써야 하는 상황인 듯 하다.
출처 : http://stackoverflow.com/questions/35450417/errorcause-failed-to-find-target-with-hash-string-google-inc-google-apis23
app : module 단의 build.gradle 파일에서
android {
compileSdkVersion 'Google Apis:Google Apis:23'
}
이 부분을 자신의 OS에 따라서 수정해 줘야 한다.
리눅스나 윈도우 계열의 차이인 것 같다.
Windows expects: compileSdkVersion 'Google Apis:Google Apis:23'
Ubuntu expects: compileSdkVersion 'Google Inc.:Google APIs:23'
Mac expects : compileSdkVersion 'Google Inc.:Google APIs:23'