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

(207评价)
优惠后 ¥1899.00优惠前 ¥2499.00 双十一全年最大力度限时优惠
1对1 答疑即时回复7天无理由退款30天价保提问必答

服务保障

1对1 答疑

提供专属的一对一在线答疑,快速答疑解惑。

即时回复

及时响应学习咨询,帮助解决问题。

7天无理由退款

购买后7天内可申请无理由退款。

30天价保

购买后30天内如遇降价,可申请价保。

提问必答

对于提问做到有问必答,帮您扫清学习过程中的种种障碍

打包报错
小豪发起了话题2017-12-05
1
回复
465
浏览

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条回复,点击查看
    你还没有登录,请先登录或注册!
发表回复
你还没有登录,请先 登录或 注册!