こんにちは、のUbuntu 16.04上のGradleのバージョンの問題(サポートされていないメジャー。マイナーバージョン52.0に)2.2.2
私はAndroidのスタジオでGradleのバージョンについて混乱を感じます。
私はAndroid Studio 2.2.2を使用しています。プロジェクトbuild.gradleで。私はclasspath 'com.android.tools.build:gradle:2.2.2
を持っているので、Androidスタジオがgradles 2.2.2を使っていると私は信じている。
gradle-wrapper.propertiesには、https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
があります。つまり、gradlewビルドスクリプトには2.14が必要です。私は、プロジェクト内のタスクの一覧を表示しようとすると
は、私は、エラー、次のいた、ターミナルgradle tasks
を使用:
java.lang.UnsupportedClassVersionError: com/android/build/gradle/LibraryPlugin : Unsupported major.minor version 52.0
を私はgradlew -v
を実行したとき、私はGradleのバージョンは2.10で見つかりました。それは私かもしれない、私は手動でapt-get install gradle
を使用してgradleをインストールします。デフォルトのバージョンは2.10です。
私の質問はアンドロイドスタジオがどのバージョンを使用しているのですか?そして、どのようにして '正しい'バージョンに更新してアンドロイドプロジェクトのタスクを一覧表示することができますか?
編集1:
私はupdate gradle to 2.14しようとしました。 sudo apt-cache search gradle sudo add-apt-repository ppa:cwchien/gradle sudo apt-get update sudo apt-get install gradle-2.14
また、gradleをバージョン2.14.1にアップグレードしようとしましたが、それでも同じエラーが発生しました。あなたの助けのための
おかげ
栄
2.10にGradleのバージョンを下げることで問題を解決した(私は持っています似たような状況での)一つの提案された解決策は、私が実際にそれを行うにしたくないA solution of solving the version 52.0 issueアンドロイドスタジオが使用している最新バージョンの更新版を使用したいからです。
この問題を解決したソリューションについては、既にAndroidスタジオにAndroid 6.0 API 23がインストールされています。私の場合、Android SDK 6.0は問題を解決しません。
環境: アンドロイドスタジオ2.2.2
のJava SDK:1.7
OS:Ubuntuの16.04 LTS
[このスレッド](http://stackoverflow.com/questions/25260172/how-to-check-the-gradle-version-in-android-studio)は、Androidスタジオでgradleバージョンをチェックする方法を示しています。それはアンドロイドスタジオ2.2.2で動作します。 – r0ng