IntelliJ IDEA에서 android studio나오면서 적용된 빌드 시스템인 gradle를 적용해서 컴파일하려 했더니 아래와 같은 에러 났습니다.
Error:com.android.support:appcompat-v7:19.+ |
설정이 잘못되었나 싶어서....
https://developer.android.com/tools/support-library/setup.html 보고 프로젝트 창에 build.gradle파일을 열어서
dependencies에 아래 한 줄을 추가 해주고 해결되나 싶더니만..
다시 빌드하는데 또 다른 에러가 발생했습니다.
Error:(7, 0) No signature of method: org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.compile() is applicable for argument types: (java.lang.String) values: [com.android.support:appcompat-v7:19.+] Possible solutions: module(java.lang.Object) |
http://stackoverflow.com/questions/20005348/android-support-library-setup-error 에 나온대로 buildscript 밖으로 빼서 다시 추가해주고
그냥 Run하면 Error running Google Calendar: Gradle project sync failed. Please fix your project and try again.에러가 나기 때문에 메뉴에서 Build – Rebuild Project 선택해서 다시 빌드하는데 두 번 정의되어 에러나는 거 같아 추가했던 거 도로 지우고 확인해 보니… 아래쪽에 자동으로 똑 같은 한줄이 자동으로 추가가 되있네요..
다시 메뉴에서 Build – Rebuild Project 선택해서 빌드해봤습니다. 또다른 에러가 또 납니다.
Error:Gradle: A problem occurred configuring project ':Google Calendar'.
> Could not resolve all dependencies for configuration ':Google Calendar:_debugCompile'.
> Could not find any version that matches com.android.support:appcompat-v7:19.+.
Required by:
GoogleCalendar:Google Calendar:unspecified
http://stackoverflow.com/a/20830540 보고 다시 확인해서..
메뉴에서 Tools-Android-SDK Manager를 선택 해서 보니
Android Support Library는 설치 되어 있지만
Android Support Repository 가 설치 안되어 있어서 추가해서 설치 해주고
다시 프로젝트를 빌드해보면 문제가 없습니다.
하지만 아직 문제인게 gradle를 사용하지 않는 안드로이드 프로젝트에 비해서 빌드하는 속도가 너무 느립니다.
https://www.timroes.de/2013/09/12/speed-up-gradle/ 에서 알려준 방법을 다시 적용...
gradle.properties 파일에서 다음 두 줄에 대한 주석을 제거 하니 속도가 빨라집니다..
해결방법을 찾을때 까진 당분간 프로젝트 생성할 때 마다 번거롭지만 지금 적용한 것들을 계속 새로 적용시켜야 할 듯 합니다.
'Android > Android Studio 개발환경' 카테고리의 다른 글
Unity 5 설치 및 Android 앱 빌드 가능하도록 설정하기 - 간단한 예제를 만들어 태스트 (0) | 2016.07.09 |
---|---|
genymotion 2.7.2 설치후 libstdc++.so.6 오류 발생시 해결방법 (0) | 2016.07.08 |
Ubuntu에서 adb 사용하여 안드로이드폰 인식 시키기 (0) | 2015.10.16 |
Failed to resolve: com.android.support:appcompat-v7:15.+ (1) | 2015.10.14 |
Android Studio에서 난 에러... Error retrieving parent for item: No resource found that matches the given name (0) | 2015.09.03 |
시간날때마다 틈틈이 이것저것 해보며 블로그에 글을 남깁니다.
블로그의 문서는 종종 최신 버전으로 업데이트됩니다.
여유 시간이 날때 진행하는 거라 언제 진행될지는 알 수 없습니다.
영화,책, 생각등을 올리는 블로그도 운영하고 있습니다.
https://freewriting2024.tistory.com
제가 쓴 책도 한번 검토해보세요 ^^
그렇게 천천히 걸으면서도 그렇게 빨리 앞으로 나갈 수 있다는 건.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!