之前调研测试时还挺顺利的,对了 还留了一个旋转崩溃的问题。
要实际和项目结合时,出了各种情况。
在公司打包和在家打包还不一样。
崩溃。
---------------------------------------------
模拟器不支持armeabi-v7a问题,
查了一下(参考:https://blog.csdn.net/qq_32452623/article/details/71076023),发现OtherImages里面的25以下是有armeabi-v7a问题的。
结果运行起来很慢,还直接运行不了。
另外发现Unity里面打包配置中有个x86选择,但是是“不推荐的”
本来,我要用虚拟机时因为在家用实体机调试时,从某次开始不断在Unknown Device和正确的机型之间切换,安装不时的出问题。
感觉像是接触不良,当时令人崩溃的是家里的模拟器也会出现Unknown Device的问题,什么情况。
想着用wifi调试试试,参考:https://blog.csdn.net/woshiyyshow/article/details/79564137。结果安装上了两个插件后,那个问题没有了。
奇怪。
-----------------------------------------------------------------------------------------
在家里调试好了,家里的Unity是2019.2.17f,在公司重新弄一遍,怎么都不行。
新建一个unity项目,新建一个Android项目,弄到最后,unity加载aar,直接说设备不支持了。
明明用Unity导出的Android项目本身是能够正常部署到手机上的。
AndroidStudio中提示:E/Unity: Unable to find main
查了一些资料,确实有人碰到一样的问题,但是没找到合适的解决方案。
https://stackoverflow.com/questions/54936744/e-unity-unable-to-find-main
https://github.com/AdColony/AdColony-Unity-Plugin/issues/3
突然想到,会不会是多个arr包有影响,这个Android项目原本测试了一下实际项目的arr不行,再测试的新unity项目的。
试了一下CleanProject和RebuildProject,结果可以了.........
是缓存吗?
----------------------------------------------------------------------
切换不同的unity的aar时,确实会Unable to find main的问题....
必须CleanProject和RebuildProject(没测试只操作一个)。