之前調研測試時還挺順利的,對了 還留了一個旋轉崩潰的問題。
要實際和項目結合時,出了各種情況。
在公司打包和在家打包還不一樣。
崩潰。
---------------------------------------------
模擬器不支持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(沒測試只操作一個)。