昨天一同事嵌移动SDK时,出现闪退进不了游戏
这事在我前不久刚好遇到过,在这记录一下
当时嵌入SDK后出现同样的问题,闪退,连游戏都进不了
没有加SDK就一切正常
怀疑是SDK的问题,按着步骤做了个demo,运行正常
SDK没问题
那是什么导致的?
adb调试logcat
进入游戏时捕捉到异常,是空引用,缺少文件
再次检查了下加SDK的步骤和所需要的文件,没有任何问题
百度了一下,没有解决方案
回到SDK,一步一步重新核对
在看到放.so文件的步骤时,突然发现unity导出的android工程有一个目录叫armeabi-7v,而SDK提供的目录是armeabi
灵光一闪,一个大胆的猜测,它们目录下的文件应该是在同一个目录下的
想到就干,将SDK的.so文件移到unity带的目录下面
重新打包运行,顺利进入游戏,问题解决
原创文章,转载请注明