【Android开发遇错】Android studio 添加jar后编译报错Error converting bytecode to dex: Cause: Dex cannot pars
**
添加了一个mysql-connector-java-5.1.38-bin.jar然后编译就报错了
**
错误信息如下:
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.
Error:1 error; aborting
:app:transformClassesWithDexForDebug FAILED
Error:Execution failed for task ‘:app:transformClassesWithDexForDebug’.
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: org.gradle.process.internal.ExecException: Process
'command 'C:\Program Files\Java\jdk1.8.0_66\bin\java.exe'' finished with non-zero exit value 1
原因:
出现这个现象的原因是你的jar包是基于jdk 1.8的,但当前AS(2.3.1)默认使用的jdk是1.7的。添加如下两句话,使你的项目适配JDK1.8。
解决:
【Android开发遇错】Android studio 添加jar后编译报错Error converting bytecode to dex: Cause: Dex cannot pars相关推荐
- pro*c添加SQLCHECK后编译报错PLS-S-00201
如果在pro*c中调用数据库了里的函数,就需要在proc的cfg配置文件中添加一行: SQLCHECK=SEMANTICS 但是添加之后又会出现PLS-S-00201错误,原因在与添加SQLCHECK ...
- android apt最新版本,解决Android studio 2.3升级到Android studio 3.0 后apt报错问题
解决Android studio 2.3升级到Android studio 3.0 后apt报错问题 发布时间:2020-09-16 19:59:42 来源:脚本之家 阅读:62 作者:哈特中尉 1. ...
- 当Androidstudio添加权限后仍然报错java.lang.SecurityException: Permission Denial
当Androidstudio添加权限后仍然报错 1.AndroidMainfest.xml文件里添加一行代码 <uses-permission android:name="androi ...
- 【错误记录】Android Studio 4.2.1 编译报错 ( 设置支持的 Java 和 Kotlin 版本 | java.lang.BootstrapMethodError )
文章目录 一.报错信息 二.解决方案 一.报错信息 更新了 Android Studio 到 4.2.14.2.14.2.1 , 打开之前的老项目 , 部分界面是由 Kotlin 开发的 , 进入 K ...
- 【错误记录】Android Studio 4.2.1 编译报错 ( Kotlin 版本推荐设置 1.5.0 )
文章目录 一.报错信息 二.解决方案 一.报错信息 将 Android Studio 版本升级成最新的 4.2.14.2.14.2.1 版本 , 出现如下错误 ; Build file 'D:\pro ...
- android 开发时遇到的环境问题3--eclipse整个项目工程报错
eclipse项目工程报错,但是里面的各个文件全都没有报错,不知所以. 查看problem,里面有错误 说是某个类的的问价无法读取,这个文件是我直接在本地拉进来的,eclipse不给力,报错了. 解决 ...
- Android S内置APK时AndroidManifest使用uses-library编译报错
(1)安装或编译出现的错误 Google关于这方面在Android S的改动有文档输出,可以参考如下:Dexpreopt 和 uses-library 检查. 此项报错主要是构建系统在Android. ...
- php报错处理,关于升级php7后的报错处理
[摘要] PHP即"超文本预处理器",是一种通用开源脚本语言.PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言.PHP独特的语法混合了C.Java.Perl以及 ...
- Tomcat startup.bat 打开闪退,添加pause后不报错但无法响应,以及 -Djava.endorsed.dirs=Tomcat\endorsed is not supported问题
Tomcat startup.bat 打开问题解决 startup.bat闪退 点击startup.bat一直闪退的话,要先让它在关闭前停下来,我们才好查看它的错误报告 首先打开Tomcat文件夹,打 ...
最新文章
- mytag.class.php,dedetag.class.php文件分析
- 常用的 linux命令
- 2021 AAAS Fellow名单出炉!图灵奖得主Yan LeCun、联想芮勇等多位人士入选
- POJ 1260 Pearls
- Oracle 触发器的使用小结
- 高额奖金+实习机会+官方证书 丨微众银行第二届金融科技高校技术大赛正式启动...
- python的while和for循环
- mysql sql执行过程_MySQL探秘(二):SQL语句执行过程详解
- Programming .Net Component - Chapter 1. introducting component-oriented programming
- POJ 2226 二分图最小覆盖
- java opencv bytearray转mat_如何用Python+OpenCV处理图像色彩?终于有人讲明白了
- 一些关于并行计算的科研思路
- resizableImageWithCapInsets:方法的探析 (转载笔记)
- Wherehows项目简介
- window8 激活工具
- 怎样在网站中添加google统计代码
- Android查电池循环软件,这款软件,让安卓也能查看电池寿命
- Kotlin 注解全解析
- 乔布斯一个人的世界(一)
- Photoshop 2023 (ps 2023)
热门文章
- 什么叫python爬虫-Python爬虫原理
- iis服务器如何安装ssl证书,Microsoft IIS安装SSL证书
- [RK3399][Android7.1] 调试笔记 --- 显示画面出现mirror的问题
- python清除所有变量_python清除变量
- Paper-7 精读AIRL Learn Robust Reward (2018 ICLR)
- 关于Rhino中没有Moldex3d Mesh外挂的解决办法
- 单位参保证明与个人参保证明打印
- java常量的命名规则_java常量命名规则
- kcf算法c语言,基于KCF跟踪算法的目标轨迹记录系统的设计与实现
- 中国的崛起需要更多具有浩然之气的人才能实现