解决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节点下加上:

<meta-data android:name="unityplayer.SkipPermissionsDialog" android:value="true" />

3.新建一个入口activity,动态获取权限成功后,再跳转到UnityPlayerActivity
我使用的是第二种办法,我觉得最好升级到unity到5.6之后,因为官方已经修复了这个bug
https://forum.unity.com/threads/game-does-not-work-on-new-android-oreo.490142/page-3

解决unity 打包在Android 8.0上启动出现黑屏问题(Android权限弹窗问题)相关推荐

  1. unity在android8.0黑屏,解决unity打包在安卓8.0因为权限问题黑屏

    博主写过一篇文章是如何解决unity打包在安卓8.0上因为存储,短信权限导致黑屏的.链接如下,点击打开链接就不多说了,是一种解决方法,但是根本问题没有解决到.如网上说的,换版本,unity2017,完 ...

  2. Unity打包exe后美术资源变粉以及黑屏

    在Unity打包了exe后,在两台win7的32位下运行分别出现了全部资源变粉,以及部分资源变黑这两种情况,如下图. 经过查看日志后发现,Mask shader is not supported on ...

  3. Android 5.0 上 Failure [INSTALL_FAILED_DUPLICATE_PERMISSION的问题

    今天在新的Android 5.0上调试程序的时候,安装一个程序,出现了Failure [INSTALL_FAILED_DUPLICATE_PERMISSION]的错误,但是在以前的Android4.4 ...

  4. 解决Unity 2017.3.f1 在win10上无法启动的问题, 0xc000007b错误

    解决Unity 2017.3.f1 在win10上无法启动的问题, 0xc000007b错误 参考文章: (1)解决Unity 2017.3.f1 在win10上无法启动的问题, 0xc000007b ...

  5. Android 10.0 PackageManagerService(三)APK扫描-[Android取经之路]

    摘要:上一节讲解了PKMS的 权限扫描,扫描/system/etc/permissions中的xml,存入相应的结构体中,供之后权限管理使用. 这一节主要来讲讲APK的扫描. 阅读本文大约需要花费15 ...

  6. Qt for Android解决启动时黑屏(或白屏)的问题

    前言 在用Qt 开发 android程序时,打开软件的瞬间会出现黑屏(有些手机是上是白屏)闪动的问题,如果有启动页的话,那么黑屏是在启动页之前出现,整个页面的跳动,视觉冲击很大,我再之前的一篇文章中有 ...

  7. Android 避免APP启动闪黑屏的解决办法

    闪黑屏的原因主要是我们启动Activity的时候,需要跑完onCreate和onResume才会显示界面 前几天Boss就反应说,机器每次启动程序都会闪一下黑屏,这个客户不接受.没办法,只能想想怎么解 ...

  8. android 8.0可以实现后台包活么,Android 8.0 应用保活实践 · Jaqen Ng

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 虽然我也觉得强行保活应用挺不厚道的,但是没办法,为了完成需求. 一开始尝试的方案是 Android 5.0 后系统提供的 ...

  9. Android 10.0 Activity启动详解(二)

    Android 10.0 Activity启动详解(一) 我们在上一篇博客中已经介绍了关于Activity的一些基础概念.这一篇博客我们以Android 10.0的代码来分析Activity的启动流程 ...

最新文章

  1. Activity的三层设计
  2. 共建网络安全堤坝,守住网络安全底线
  3. jupyter notebook即原来的Ipython notebook的使用方法
  4. vbs关不掉的计算机窗口,恶搞之关不掉的窗口.vbs脚本
  5. 指定module_一个缺失已久的特性 — module模块
  6. *【Hihocoder - offer编程练习赛94 - A】最短管道距离(中位数)
  7. PHP中CURL方法curl_setopt()函数的一些参数
  8. ftp ---- vsftpd安装卸载
  9. win10计算机管理看不见蓝牙,win10系统蓝牙不见了的解决方法
  10. 如何抓取(采集)大众点评网的坐标(经纬度)信息
  11. 尝试一下暴力破解Wifi
  12. 米思齐Mixly图形化编程---呼吸灯与可调档位灯
  13. Java Itext+jfreehart 导入含有图形的word文档
  14. 测试窗体的FormBorderStyle属性,不同属性所对应的窗体边框显示情况
  15. 商品销售数据建模及分析
  16. windows 搜索文件内容 txt 、excel 、word、c、java 、压缩文件 等文件内容
  17. 【报错排查】MAC系统升级后项目无法启动踩坑
  18. 西门子PLC1200/1500配方实例程序
  19. 从零开始学架构 01-架构基础【笔记】
  20. 在 SQL 中计算两个时间戳相隔的天时分秒

热门文章

  1. eureka 之前的服务如何关闭_Eureka 中的幽灵
  2. Error: Can’t resolve ‘./src’ in ‘E:\ASUS\Documents\VSCode files\WebPackProject’
  3. 理解运算符优先级(简单易懂,建议收藏)
  4. Halcon 多个点拟合圆
  5. 独家 | 一文读懂Adaboost
  6. Linux命令解释之groupadd,groupdel,groupmod,groupmems
  7. 数据库授予用户增删改查的权限的语句_mysql数据库终端上的增删改查及权限等相关操作...
  8. 「管理数学基础」3.3 凸分析:凸函数的极值和凸规划
  9. 1.redis单机部署
  10. mysql实战数据.sql_Mysql实战(DML增删改+Select)