2016-10-21 2 views
0

Travis CI를 사용하여 CI 빌드 시스템을 설정하려고합니다. Android 스튜디오로 노트북을 만들면 모든 것이 복숭아 예민합니다.안드로이드 스튜디오가 아닌 CI 서버에서 Gradle 빌드가 실패했습니다.

하지만이 CI 시스템을 구축 할 때,이 반환 값 :

A problem occurred evaluating project ':FtcRobotController'.

> java.lang.UnsupportedClassVersionError: com/android/build/gradle/LibraryPlugin : Unsupported major.minor version 52.0

는 지금은 안드로이드 개발에 대해 아무것도 옆에 알고있다. (이 프로젝트는 Arduino의 Java 동등 물, 안드로이드를 모르는 사람들을위한 청초한 작은 도서관의 모든 것입니다.) 그러나 이것은 정말로 꺼져 보입니다. 누군가 도움을 줄 수 있습니까?

답변

1

빌드 서버에있는 java의 버전은 무엇입니까? 나는 알고 지금까지 같이

Unsupported major.minor version 52.0 Error

질문 포스터로 자바 (8) JDK

편집을 설치하여 해결할 수 있습니다 단지 .travis.yml 파일 오른쪽

jdk: 
    - oraclejdk8 

를 추가 언어가 지정된 파일의 부분에서.

+0

감사합니다. 방금 웹 사이트 (travis-ci.com)를 보았습니다. 그것은 자바 7 기본값으로 나타납니다. 나는 문서를 통해 발굴하고 내가 파일을 편집하고 8 사용하는 방법을 찾을 수 있는지 확인해야합니다. 나는 adroid 빌드 전환 할 방법을 찾을 수 없습니다. 트래비스 경험이 있으시면 알려주세요. – user173724

+0

죄송합니다. 직접 사용해 본적이 없습니다. 그래도 행운을 빌어 요. – Kai

+0

트래비스 솔루션이 작동합니다. – yahya

관련 문제