解決unity 打包在Android 8.0上啓動出現黑屏問題

我的項目使用unity5.4.1開發,在Android8.0的時候啓動會出現黑屏,同時發現日誌中有這一句日誌Unable to query for permission: Fragment null must be a public static class to be properly recreated from instance state,經過各種百度Google之後,發現在不升級unity版本的情況下有三種解決辦法:
1.在AndroidManifest.xml中加入:
在這裏插入圖片描述
2.在AndroidManifest.xml的Activity節點下加上:
在這裏插入圖片描述
3.新建一個入口activity,動態獲取權限成功後,再跳轉到UnityPlayerActivity
我使用的是第二種辦法,我覺得最好升級到unity到5.6之後,因爲官方已經修復了這個bug
https://forum.unity.com/threads/game-does-not-work-on-new-android-oreo.490142/page-3

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章