Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(197评价)
价格: 4431.00元
打包报错
小豪发起了话题2017-12-05
1
回复
295
浏览

unity工程用了两个sdk,打包后就报这个错误:

CommandInvokationFailure: Unable to convert classes into dex format.
C:/Program Files/Javak1.8.0_111\bin\java.exe -Xmx2048M -Dcom.android.sdkmanager.toolsdir="C:/_My/_tool/AndroidSDK\tools" -Dfile.encoding=UTF8 -jar "C:\_UnityProgram\unity5.6\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\sdktools.ja

好像是类重复了,上网找了很多资料,但都是说个大概的解决方法,对于新手的我难的一撇,连怎么找到那些类是重复的都不知道,更别说如何更改类了,请老师帮下我详细的和我说说如何解决这个报错。。多谢

所有回复
  • siki 2017-12-06

    检查下下面的包是否重复

    jar包冲突
    1).classes.jar冲突,unity编译时默认包含了classes.jar ,所以删除Plugins/Android/libs 下的classes.jar
    2).类似android-support-v13.jar和android-support-v4.jar的冲突,保留android-support-v13.jar。

    http://blog.csdn.net/mengfanye1991/article/details/40820781

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!