android error:error converting bytecode to dex:怎么解决

 我来答
在晴天的雨伞
2016-06-01 · TA获得超过6869个赞
知道大有可为答主
回答量:5761
采纳率:86%
帮助的人:1225万
展开全部
标签:android class style log com http si it la
Error:Error converting bytecode to dex:
Cause: java.lang.RuntimeException: Translation has been interrupted

Error:Execution failed for task ‘:app:transformClassesWithDexFor_360Debug‘.
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process ‘command ‘C:\Program Files\Java\jdk1.8.0_25\bin\java.exe‘‘ finished with non-zero exit value 2

对于这种编译时正常,运行时抛出异常的log 看着就让人菊花一紧
经过各种google后,原来是项目中存在相同的jar包,导致运行失败,
解决办法:
删除相同的jar包即可,一般是你刚才添加了某个依赖有冲突,回头想想马上就能发现;
匿名用户

推荐于2017-09-01
展开全部
1、先重新启动下设备试试。
2、如果不行,先备份数据,然后恢复出厂设置试试。恢复方法:进入设置,通用/更多设置,恢复出厂设置,还原所有设置就可以了(还原所有设置会丢失所有数据)。
3、如果恢复后一样,尝试刷机。
4、如果刷机后还不行,建议送到官方售后服务中心,由工程师帮助检查处理。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式