2016-10-18 30 views
0

私のアンドロイドスタジオを2.2.1にアップデートしたので、私はこのエラーに直面しています。バイトコードをdexに変換中にエラーが発生しました:

  1. 掃除をし、プロジェクト
  2. 追加 "sourceCompatibility = "1.7" targetCompatibility = "1.7"" のGradleファイルへ を構築する:

    Error: Error converting bytecode to dex: Cause: Dex cannot parse version 52 byte code. This is caused by library dependencies that have been compiled using Java 8 or above.

    は、これまで私が試してみました。

誰もこの問題を解決する方法を提案できますか。

+0

はあなたのGradleファイルを投稿することができます訪問することができますか? – AbhayBohra

答えて

1

あなたは、あなたがあなたのGradleのセクションで以下を設定することができます

Error: Error converting bytecode to dex: Cause: Dex cannot parse version 52 byte code. This is caused by library dependencies that have been compiled using Java 8 or above.

を取得しているJDK 1.8.0_92

を使用する必要があります。

compileOptions { 
    sourceCompatibility JavaVersion.VERSION_1_8 
    targetCompatibility JavaVersion.VERSION_1_8 
    } 

をクリーン再構築します。これがあなたを助けることを願ってください。

良い答えのためには、Android: Dex cannot parse version 52 byte code

関連する問題