关于基岩预览版更新后崩溃的问题
如果你有关注最新的基岩版预览版的话,应该会发现好像这几周有些不太正常的情况,进游戏以后会出现“日落计划”的提示

当然这个东西目前还没有啥定数,所以咱也不好说未来会怎么发展,大家也先不要急,咱等更新正式版以后再视情况而急。
而且今天把大家叫过来也不是为了说这个事情,我说这个只是为了强调今天的情况和这个事情大概率没啥关系,大家不要过多联想,尽可能做到不信谣不传谣,等更新就好。

下面才是正题。

这周预览版更新以后,我这边发现游戏启动一次后,再进游戏就直接崩溃了。当时我整个人都不好了,但经过一段时间研究后,我发现这个问题还是有解决方案的,所以这边特地写篇文章分享下。
下面是有关这个问题的详细内容以及我的解决过程和最终解决方案,希望能帮助到有碰到类似问题的人。
案发过程
事情是这样的,我今天早晨起床开电脑发现最新的预览版更新了一堆内容,于是兴冲冲的打算更新一下,然后体验一下新版的编辑器啥的。
结果更新以后我游戏启动直接崩溃闪退了,是在mojang商标画面出现后直接崩溃的那种。

一开始我还以为是我游戏出问题了,所以也就尝试着修复了一下,发现还是不行

无奈之下我只好试试卸载重装。

重装以后就正常进入游戏了,当时还是很快乐的。

接着我就开始找最新版本加入的基岩版编辑器的入口。
因为当时没去看官方提供的教程,不知道编辑器是需要提供另外创建快捷方式传入指定参数进行启动的,然后找了一圈没找到编辑器入口。(PS 这个只是问题发现过程中的导火索,单纯就是我当时不知道进入编辑器模式的方式 XD)

那个时候我怀疑是我打开方式不对,再加上之前的日落计划,我当时就萌生出了这个功能不会是被锁区了的奇怪想法(对,就是“某个功能需要在特定地域才能使用”的猜想 [捂脸笑哭],mojang你都干了什么啊,把一个好好的玩家的精神状态逼成这个样子 XD),于是准备退出挂个梯子再进。

然后正片来了:
我再进游戏就直接崩溃了,哈哈哈哈tmd。

你要这么弄那我可就不困了。
重新试了好几次,挂/不挂梯子、应用修复、重启电脑等等操作都尝试过了,还是照常崩溃。
游戏崩溃了,我的荔枝也跟着崩溃了。

然后我就打算再次卸载重装。
还是一样的套路,第一次正常,后续再进就崩溃。
搞了两次下来以后,我冷静了。

仔细想了想发现好像不是游戏的问题。然后回想了一下测试出来的行为模式,发现好像都是在我正常启动一次后,退出重进就会出现闪退崩溃的现象,所以我猜测应该是游戏在启动的时候启用了某个服务,导致的闪退。

于是我就抱着试一试的心态去游戏根目录下找有没有相关的配置文件控制这块的内容,最后发现在LocalState文件夹下有个bootstrap_settings.json文件,里面存了个use-libhttpclient-at-launch配置,默认是true,这个应该是控制了是否在启动时使用libHttpClient的接口,我改成fasle以后,再进游戏就正常了。
实测下来,不挂梯子也是能正常进的。
到此问题就解决了。
解决方案
将%HOMEPATH%\AppData\Local\Packages\Microsoft.MinecraftWindowsBeta_8wekyb3d8bbwe\LocalState下的bootstrap_settings.json文件中的use-libhttpclient-at-launch属性值修改为false。
结语
顺带一提,前面提到了个libHttpClient,其实我也是第一次听说这玩意儿,所以就顺藤摸瓜简单查了下,这玩意儿还是个开源库。

看上去应该是Xbox Live Server API里用到了的一个网络服务接口。估计是mojang在最新的预览版里动到了什么和网络相关的代码,导致出现了崩溃问题,启动时不调用相关接口也就正常了。
一言以蔽之:
寄

好了,以上就是今天的全部内容了,希望这篇文章能帮到在座的各位,也希望官方能尽快修复这个问题吧。