Android Studio 导入第三方Jar包,出现Build Failed

Android Studio 导入第三方Jar包,出现Build Failed.

我使用的是android Studio 2.3.1版本的,由于刚接别人的项目,所以一直也没有升级,公司要求导入自己的Jar,由于JDK的原因,导致项目Build Failed,本人也是网上查阅了很多资料,最终是解决了这个问题,给大家分享一下。废话不多说,直接上图。

遇到的问题:
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.
If you are using the ‘java’ gradle plugin in a library submodule add
targetCompatibility = ‘1.7’
sourceCompatibility = ‘1.7’
to that submodule’s build.gradle file.

Android Studio 导入第三方Jar包,出现Build Failed

Android Studio 导入第三方Jar包,出现Build Failed

解决方案:在app中的build.gradle中加入,如下代码即可

Android Studio 导入第三方Jar包,出现Build Failed