최근 UI가 포함된 Android 개발할 일이 있어서 자료를 찾던 중,
RxAndroid를 알고 이것에 대해서 테스트 해보기 위해 Github을 방문하여 fork하고 Android Studio에서 불러왔다.
(https://github.com/ReactiveX/RxAndroid)
그리고선 실행을 하려는데! 아래의 에러가 날 가로막는다..;;
오전 11:56:41 Gradle sync failed: No service of type Factory available in ProjectScopeServices.
스크린샷이 더 와닿을 수 있으니 이건 뽀너스(=_=a;;)
여튼, 이러더니 gradle sync도 안되고 아무것도 안되는거다.. 실행할만한 단서가 아무것도 보이지 않아 구글검색을 하던 중 힌트를 발견해 기록한다.
RxAndroid에는 gradle 버전이 1.3.1 이었다.
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'
하지만, 이것으로는 이상하게 안돌아가는 것이다.
그래서 찾은 해결책대로 android-maven-gradle-plugin을 1.4.1로 수정하여 sync 하였다.
그랬더니 빌드 성공, 실행 성공!
이제 다시 RxAndroid 공부해보아야겠군.
힌트출처: https://code.google.com/p/android/issues/detail?id=219692
반응형
'[Developer] > Android' 카테고리의 다른 글
라이브러리를 업그레이드시 gradlew 빌드에서 Conflict 발생할 경우 (0) | 2017.09.02 |
---|---|
Android Gradle Plugin 2.2.0 사용시 native파일 Strip task추가 (0) | 2016.09.23 |
Android.mk 파일로 디버깅로그 조절하기 (0) | 2015.07.14 |
[Android] JDK7 사용자가 Sign 배포시 일어날 수 있는 문제. (1) | 2012.02.08 |
AndroidCodec 2nd Afternoon (0) | 2011.05.25 |
댓글