Unity,EasyAR+AVPro+UMP编译安卓报错

在Unity工程中,单独导入EasyAR或者AVPro或者UMP时,编译APK都没问题

但是当工程中同时需要用到EasyAR和AVPro或UMP时,编译APK会报错,错误的大致意思是sdk版本不对,无法将classes进行转换。

几经折腾后,最终在无意之间解决了问题,

方案就是:先导入AVPro或者UMP,再导入EasyAR,则可以顺利编译通过;

如果先导入EasyAR,再导入AVPro或者UMP,则无法编译。

推测,EasyAR和其他两个插件用到了安卓同样的SDK,但是三者插件用到的SDK版本不一样,按照向下兼容的习惯,EasyAR可能用到了较高的版本,所以后导入EasyAR插件时,覆盖了之前AVPro和UMP导入的SDK。

你可能感兴趣的:(Unity)