编辑jar文件后,Android Studio中发生错误

时间:2018-07-26 14:20:16

标签: android android-studio java-8

我正在使用Android Studio 3.0.1 JDK版本1.8.0_161

我正在编辑一个Android应用程序。jar文件中存在部分代码,我编辑了jar文件并进行了更改。但是在添加新的jar文件后出现错误。 尝试了StackOverflow的解决方案,但没有奏效。

这些是错误:

1)

*Error: Error converting bytecode to dex:
Cause: Dex cannot parse version 52 bytecode.
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.
...while parsing sdk/core/Client.class*

2)

 *Error:1 error; aborting
Error:Execution failed for task ':app:transformClassesWithDexForDevDebug'.*

3)

*> com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: Error while executing java process with main class com.android.dx.command.Main with arguments {--dex --num-threads=4 --multi-dex --output xxxx\app\build\intermediates\transforms\dex\dev\debug\folders\1000\2\SDK_367736962af5177831d4cc198bb82775a28c2d30 xxxx\app\libs\SDK.jar}*

请帮助。已经从相关问题中尝试了不同的答案。

0 个答案:

没有答案