最近琢磨着,能不能把我那台压箱底的安卓旧平板废物利用一下,想着装点小游戏玩玩。朋友推荐了《魔镜2》,说挺解压。结果,我从应用市场下载下来,安装完,点进去,直接给我闪退了。
小编温馨提醒:本站只提供游戏介绍,下载游戏请前往89游戏主站,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
第一次尝试:直接下载,黑屏退出
我当时心想,嗨,不意外。这老游戏了,肯定对现在新的安卓系统适配不第一次打开,屏幕一黑,连个logo都没看到,不到一秒就弹回桌面了。我一开始怀疑是下载包有问题,于是我立刻卸载了,又换了个平台,找到一个据说优化过的安装包,重新下载了一遍,再安装了一次。
小编温馨提醒:本站只提供游戏介绍,下载游戏请前往89游戏主站,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
第二次尝试:更换安装包,继续闪退
第二次装好后,情况稍微好了一点。至少这回能看到游戏启动的加载画面了。但是加载条一走到头,还没等画面切换,它又“嘭”的一声,毫不留情地给我闪退回去了。连个报错提示都没有,就是干净利落的退出。我当时有点上头了,这不就是耍我玩吗?
- 我检查了平板的系统版本,确认在官方要求的范围之内。
- 我清理了平板的内存,把后台所有程序都关了。
- 我重启了平板,想着也许只是系统卡顿了。
这些常规操作,一个都没用。我折腾了一个多小时,手都快点出火星子了。
第三次尝试:权限与存储设置,找到病根
我突然想起来,以前玩一些特别老的游戏时,经常遇到类似的情况,不是硬件问题,多半是系统对老程序的“保护过度”造成的。我判断这肯定不是文件损坏,而是权限没给够,或者说,是权限给的方式不对。
我决定从系统底层设置下手。我先是把《魔镜2》彻底卸载干净了,连同它在系统文件里留下的零碎文件也用文件管理器手动删掉了。然后我用之前那个能看到加载画面的安装包,重新安装了。
安装完成后,我没有着急打开。我立刻进入了平板的“应用管理”界面,找到《魔镜2》的应用信息,开始一个一个排查权限:
第一步,我锁定后台运行权限:现在的安卓系统为了省电,默认会把很多应用的后台活动给限制死。我发现《魔镜2》的“后台运行”和“自启动”两个选项被系统默认给关了。我手动把它们都打开了,允许它在后台多占点资源。
第二步,存储权限做手脚:这是最关键的一步。现在安卓新系统对存储权限管控得特别严,很多老游戏需要访问的是整个内部存储,而新系统只给它们访问媒体文件的权限。我点击了存储权限设置,发现系统默认是“仅允许访问媒体文件”。我找了半天,发现一个隐藏的选项,叫做“允许管理所有文件”或者“兼容旧版存储”。我手动把它勾选上了。
搞定这两步后,我深吸一口气,再次点开了游戏图标。这回加载条走得非常顺利,走到头之后,画面一跳,等了几秒钟——背景音乐“噔”的一下响起来了!成功跳进了主界面!
事实证明,很多时候游戏闪退黑屏,真不是安装包坏了,而是系统给它的权力太少了,或者给得太“现代化”了。遇到这种老游戏,就是要粗暴一点,把所有能给的权限都给它,尤其是存储权限,必须手动切换回“老模式”才行。