2016-10-21 8 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

は今、私は次のandroid開発について何も知っています。 (このプロジェクトはArduinoのJavaに相当し、アンドロイドを知らない人のためのすっきりしたライブラリのすべてです)が、これは本当に外に見えます。誰かが何らかの支援を提供することはできますか?

答えて

1

ビルドサーバーにはどのバージョンのJavaがありますか?ちょうど.travis.ymlファイル右に

jdk: 
    - oraclejdk8 

を追加します。

Unsupported major.minor version 52.0 Error

質問のポスターによるJavaの8 JDK

Editをインストールすることで解決できます。私の知る限りでは 指定された言語のファイルの部分の下にあります。

+0

ありがとうございました。私はちょうどウェブサイト(travis-ci.com)を見ました。それはデフォルトのJava 7に見えます。私はドキュメントを掘り下げ、ファイルを編集して8を使用する方法を見つけることができるかどうかを確認する必要があります。私はadroidビルドを切り替える方法を見つけることができません。トラビスでの経験があれば教えてください。 – user173724

+0

申し訳ありません私はそれを自分で使ったことはありません。しかし、答えを見つけて幸運。 – Kai

+0

トラビスのソリューションが動作します、ありがとう! – yahya

関連する問題