碧蓝航线日服吧 关注:11,950贴子:83,927

5月16日游戏更新后卡白屏的可能原因及可能可行的解决办法

只看楼主收藏回复

我发布在bili的文章让蜀黍ban了。本来只想简单在这儿说一下。既然是这样我就都在这儿说吧。二楼是关键内容,三楼以后是一些碎碎念。
先给大家打个预防。有望解决但难度不低甚至很大。并不是通用的傻瓜教程,算是最后一招。


IP属地:广东1楼2024-05-19 13:35回复
    适用对象:没有保留引继码、没有绑定邮箱只能寄望解决白屏问题延续过往登录记录进入游戏的玩家。
    解决思路:尝试多个加速器无效、安装谷歌框架无效,推断白屏为强制弹窗无法显示所致。国外APP依照规范调用系统浏览器内核Android System WebView(也叫WebView)实现应用内网页显示,WebView版本过低会导致网页显示不正常,在碧蓝航线这儿是导致白屏不显示网页。
    解决办法1:个人是把Android System WebView升级到版本88以上解决白屏问题。请在设置 > 关于手机 > 版本信息,点击“版本号”7次,打开开发者模式,然后进入开发者模式 > WebView实现,查看Android System WebView版本号是否在87以前。如果确定在87以前请安装Android System WebView87及以后的版本更新Android System WebView。有望实现解决白屏问题。
    我推断白屏问题理应是在旧机型上出现,然而旧机型更新Android System WebView可能非常复杂。请先尝试下载Android System WebView87及以上版本正常安装,如果提示无法安装或者安装后原来的Android System WebView/WebView仍然存在且版本号没有变更(就是没有更新成功),那恐怕需要动用一些非常规而且危险的手段如破解纂改系统文件等,需要自己钻研或者请教专业人士了。
    说是要WebView87及其以上,是基于我的实际操作,也许早一些的版本也可以,但是必须要比你现在使用的版本高才有望解决卡白屏的问题!
    未经实证的解决办法2(大概率不可能):李代桃僵。安装谷歌浏览器app(手机端Google Chrome),安装成功后设置为默认浏览器,之后会在开发者模式 > WebView实现处发现除了原来的Android System WebView外多出一个chrome XXXXXXX(版本号)的选线,点一下使其变为勾选状态,重启手机。再度查看开发者模式 > WebView实现是否默认已经勾选chrome XXXXXXX(版本号)选线。若然则启动碧蓝,可能也能解决白屏问题。注意谷歌浏览器版本号不宜过低,我个人无脑推荐越新越好(最新版好像已经120多了),非常耐烦的话也许可以从低版本慢慢开始尝试……


    IP属地:广东2楼2024-05-19 13:40
    收起回复
      以下是我的碎碎念。不想听故事的就跳过不要看了。


      IP属地:广东3楼2024-05-19 13:41
      回复
        24年5月16日,碧蓝航线日服迎来一次大版本更新。通常应用会引导用户到某商店更新,这运营方的引导最妥当的;但相信许多用户还是愿意在QOO这样能够直连的第三方商店获取安装包。我也不例外,更新应用本身并不费事,艰难的事更新12G左右的数据,我等了三个小时。终于看到熟悉的登录界面,但应用就在以前将要自动加载区服时停留住了。大约需要点击一下吧,于是我就点一了下,噩梦时刻降临了,整个应用界面都变白色了,白屏?白屏!多次重启游戏都卡在白屏界面,心慌呀,我发现左下两个小图标点击不会出现白屏,也许是丢号了,输入引继码试试吧?竟然提示不一致?!心里轰的一声响才记起某次游戏卡进度时重装使用了以前保留的引继码,而我又没绑定邮箱,霎时间觉得完了,恨只恨过往明明有许多时间绑定邮箱却没绑定,今天的窘境乃是咎由自取、联想到入坑碧蓝正是因为以前玩的游戏账密遗失无法找回,自己咋就不长教训呢!


        IP属地:广东4楼2024-05-19 13:43
        收起回复
          尝试使用那什么N解决白屏问题无果后,我也只能欺骗自己这是bug等修复就好了。其实我是明白的,向来都是明白的,有人可以有人不可以,那是绝对不会特意为那些不可以的人做出迁就的!但是除了自我安慰还能有什么办法,我必须找个理由告诉自己希望还没破灭!睡觉吧,等悠星大发善心放开访问限制;等明天找更多的那什么N来尝试。时间来到17日,不行,不行,还是不行。频繁刷新Q群、贴吧、QOO评论区、bilibili寻求新的有用的信息,开始有人发现手机不行模拟器可以,安卓不行苹果可以?但是换设备我就真的彻底丢号了呀!看来无论如何都得准备些账号找回邮件发送给悠星了。越写心里是越没底,悠星明确要求提供的资料信息大多都没有或者记不清楚了,记得清楚的细节也不知悠星会不会理会,这下完全依仗悠星大发善心了。易地而处我作为悠星的工作人员也不会通过这样的账号找回申请吧!写不下去了。突然想起更新时QOO有提示没有谷歌框架可能会让游戏无法运行,就我所知大多数模拟器都是自带谷歌框架的。可能用模拟器可以就是因为这个?虽然我觉得这不大可能(玩非国区游戏需要安装谷歌框架是常识,但我安装碧蓝航线时是想着不能启动再安装的,因为我也不怎么王其他外服游戏,然后一直都是无谷歌框架正常玩碧蓝的),就死马当活马医,这次更新必须谷歌框架吧!安装吧!尽量用到系统版本能兼容的最高应用版本!然而,还是白屏,什么鬼呀,然后游戏的确推送了新的更新但却还是白屏。我真要失去我的舰娘们了么?


          IP属地:广东7楼2024-05-19 13:45
          回复
            17日晚间我再其他设备上安装碧蓝,我倒要看看是不是只有我的手机登录白屏!我发现那个绑定悠星的窗口在新设备上是可以正常打开的。这是实证我的手机不行呀。即使保留着登陆数据我也不可能解决白屏问题进入游戏了,我只能寄望那希望渺茫的邮件找回我的舰娘们了!咦!我的手机不行?为什么不行?系统版本太落后?安卓9不也是现在大多模拟器所能达到的最高进本么?谷歌框架不够新?问题是新设备也没多新,谷歌框架都是自带的出厂版本。白屏,应该是窗口弹出了但不能正常显示。我感觉自己似乎发现了某种可能。


            IP属地:广东8楼2024-05-19 13:46
            回复
              古早之前,我就发现Windows端的Chrome浏览器如果版本过低会无法正常访问一些网页。而浏览器版本过低的实质是浏览器内核版本已经落后,无法支持应用上新技术的网页(卡,慢,不能正常显示)。使用安卓手机的时候,和一些喜欢给用第三方主流浏览器的用户不同,注重原生的我往往使用系统浏览器。这就让我在使用过程中注意到了系统浏览器和第三方主流浏览器性能和体积上的不同,以及一些网站网页只有后者才能正常加载、显示的问题。我由于个性保守顽固别扭的原因在明知道转投第三方主流浏览器轻松省事的情况下仍然坚持使用系统浏览器,也许可以采取一些手段来改善系统浏览器?我了解到系统浏览器调用的是系统自带的浏览器内核——Android System WebView,这个内核往往一直保持着出厂版本即使系统更新也不会有跨越式的更新,随着时间流逝它的版本已经完全跟不上主流,不好用不能用的问题就逐渐显现出来了。


              IP属地:广东9楼2024-05-19 13:47
              回复
                23年2月。那个时候谷歌宣布Chrome浏览器将不再支持Windows7和Windows8.1系统,使用这些系统的用户将无法接收到未来的Chrome更新。这个消息刺激了我,我联想到自己手机上的WebView版本是古早版本,现在虽然可以将就用着但早晚会被彻底淘汰。能不能升级成最新版本?就算不能也换个比较主流的给它续命吧。半桶水的我自作聪明采取的邪门歪道的方式妄图挑战国内定制手机系统的壁垒,结果非常惨烈,不但WebView更新失败,我丢失了手机数据,我以前玩的游戏也因此丢号,找不回来了!


                IP属地:广东10楼2024-05-19 13:48
                回复
                  说回现在,我从“不能正常显示”、“使用苹果设备可以正常显示”、“使用模拟器可以正常显示”,这些零碎信息,似乎能拼凑出一个可能。我又想到了在系统浏览器上萌百的网页自24年以来已经无法显示,而最近连百度百科都加载失常。我知道国外规范的app加载网页时会老实调用系统浏览器(不会像vx那样),而苹果的系统不会像国内定制安卓系统那样保守(系统更新不积极,底层组件“万年”不变。当然可能是我的刻板印象了),另外模拟器的系统也更接近原生安卓,会不会就是因为WebView?碧蓝的这次更新那个弹窗应用了新的技术特性,旧版本的WebView彻底不能显示造成白屏?比较了手机和新设备的WebView,新设备的WebView版本虽然也很落后但确实比手机上的WebView高得多(新设备是WebView87,最新的WebView版本好像是125)。看到WebView87我有些恍然大悟了。这就对了嘛。我23年折腾手机上的WebView时就已经听说过从WebView87起支持更多新的技术特性,推荐至少更新到WebView87。在那什么N和谷歌框架都无济于事的情况下,只剩下把WebView版本至少更新到87版本的方法了。强行更新WebView仍然可能使手机丢失数据彻底丢号,但什么都不做一直白屏不也是只有寄望希望渺茫的账号找回么?我决定赌上一把,找到个WebView88安排上,就看手机能不能正常开机吧。重启时把手机屏幕朝下不敢看,23年那种惨烈的体验是记忆犹新。但我不能一直逃避吧?舰娘们还在等我呢!我得回去,或者直面别离!翻过手机,竟然能正常进入系统!此刻的心情是无比激动呀,慢著慢著,打开碧蓝!怎地还是白屏?这不对呀!再试一遍!碧蓝,启动!绑定悠星的窗口出来了!勾选7天以内不显示,关闭!就看登录信息还有没有保留着吧!区服显示出来了,点击成功进入,玛莉娅在上,我回来了!


                  IP属地:广东11楼2024-05-19 13:50
                  回复
                    到此更新白屏的问题总算解决了。由于最后才尝试更新WebView,所以比较难以断定到底只是WebView的问题还是WebView、谷歌框架两者的综合问题。我倾向是前者。其实更新WebView在旧机型上很复杂很危险在新机型上较简单很安全。我是旧机型,别看我说的轻巧诙谐其实是抱着玉石俱焚的觉悟步步惊心的实现的。我听说在这两年国内手机商算是有所进步,通常允许用户用普通应用更新的方式更新WebView(Android System WebView)。这样很容易很安全就能把WebView升级到新版本了。


                    IP属地:广东12楼2024-05-19 13:51
                    回复
                      WebView版本高的用户不会遇上白屏,版本低的可能账号也绑定了邮箱或者保留有新的引继码、甚至有模拟器保险,大概是用不上我这个WebView更新的方法吧。我也衷心希望不会有人狼狈如我要使用上这样的办法。姑且算是给出白屏的原因及解决思路,也许能对现在及将来的某人或某事提供一些浅薄的帮助吧。


                      IP属地:广东14楼2024-05-19 13:52
                      收起回复
                        5月16日碧蓝航线日服更新游戏白屏的教训:
                        对游戏账号应有危机意识,采取一切保有账号的行动,譬如绑定邮箱。
                        提前了解账号找回的具体情况,需要的资料提前准备好以防万一。
                        账号找回请发送邮件给悠星邮箱:cs@azurlane.net
                        指定需要提供的资料:
                        1.サーバー名(服务器名称)
                        2.プレイヤー名(玩家名)
                        3.ユーザーUID(登陆画面的右下角的数字)
                        4.ユーザーID(舰长资料画面的ID)
                        5.引継ぎコード発行時のスクリーンショット(发行引继码时的截图)
                        6.ダイヤ購入記録(氪金履历)
                        7.ゲーム内で設定した生年月日(游戏里设定的生年月日)
                        8.ゲームを開始した日時(开始玩这个游戏的时间,创建账号日期)
                        9.指揮官レベル(指挥官等级)
                        10.所持キャラクターとレベル(拥有的角色以及等级)
                        11.所持しているダイヤ数(持有的钻石数量)
                        12.選択した初期キャラクター(所选的御三家角色)
                        13.ゲーム内でとった最後の行動及び時間帯(游戏里最后执行的动作以及时间段)
                        参见https://tieba.baidu.com/p/5479961328?pn=1


                        IP属地:广东15楼2024-05-19 13:53
                        回复
                          PS:但凡玩碧蓝日股的有个安卓程序员,大约更新当天就能找到原因告诉大家了。宁不悲乎?基于我个人情况的感受,贴吧和bilibili、Qoo评论区,还有点互助求知的氛围。至于Q群,无限发电,发电不止,朝朝暮暮无穷发电,看得只想着解决问题的我人都傻了。无意贬低Q群,但在这件事里它对我真的一点用都没有(吧群是我解决问题后加的,所以不是在说吧群)!


                          IP属地:广东16楼2024-05-19 13:57
                          回复
                            看完了,再次感叹国内玩外服实在太不容易。
                            另补充一下更新webview和谷歌服务的方法,注意只适用于三件套完整并安装了谷歌play store且能正常使用的情形。
                            1、进入手机设置的应用程序列表,找到相应app(android system webview,google play service等)。
                            2、点进去,下拉到最下面,再点击 应用详情 即可进入谷歌play store的相应页面。
                            3、如果可以更新,会出现“更新”按钮,否则只有卸载或停止活动。
                            之所以这么麻烦,是因为谷歌play store的app更新管理中,一般不包含上述系统底层的非重要更新,而只会列出普通常规app的更新,但根据经验若长期不更新这些大概率会影响支付和安全保护功能(也包括play store本身,如果是国行手机几乎只能靠从apkpure或appmirror下apk手动升级)。


                            IP属地:湖北17楼2024-05-19 14:45
                            回复
                              估计就是真正的解决办法了


                              IP属地:河北来自Android客户端18楼2024-05-19 16:32
                              回复