1. 程式人生 > >Unity 接入Android SDK導致遊戲在模擬器中崩潰(豎屏遊戲)

Unity 接入Android SDK導致遊戲在模擬器中崩潰(豎屏遊戲)

        前段時間接入sdk之後,發現遊戲在真機中執行正常,但是在模擬器中運行遊戲莫名崩潰,於是猜測是sdk導致的。今天有時間來專門找問題所在。

        方法:新建工程A,原始工程B。把B工程下的plugins資料夾匯入A工程,打包a.apk發現模擬器可以執行。原始工程B,刪除除了plugins之外的所有資料夾,打包b.apk發現模擬器還是崩潰。於是推測可能2個工程的工程設定不同,可能是B工程的projectsetting 和sdk某些設定衝突。嘗試更改原始工程b的某些設定,在打包看是否能在模擬器中執行。當設定螢幕方向從豎屏到自動時候發現b.apk可以在模擬器中執行。


於是去看AndroidManifest.xml中關於螢幕顯示方向的配置,把螢幕的顯示方向改成縱向顯示。從新打包b.apk模擬器執行正常。