解决unity 打包在Android(安卓)8.0上启动出现黑屏问题(Android权限弹窗问题)
16lz
2021-01-26
解决unity 打包在Android 8.0上启动出现黑屏问题
本文链接:https://blog.csdn.net/baidu_34248947/article/details/89377983
我的项目使用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
更多相关文章
- Activity(启动模式) Activity(退出)
- android内置的一些测试程序
- Android(安卓)从一个应用打开另一个应用
- Android(安卓)8.0 高通代码预制apk可卸载,恢复出厂设置apk可恢复
- Android(安卓)四种启动模式(Launch Mode) 最直观详解
- Android(安卓)5.0 SystemServer--->Android入口
- 【Android】Activity_习题
- Android应用启动优化:一种DelayLoad的实现和原理
- Android日志文件的读写工具类