搞这个《竹内的旅程》安卓版,纯粹是给自己找麻烦。我那兄弟老王,前几天非说他手机上那个老版本崩了,玩不了,非要我给他弄个新的。我就随口应承了下来。结果这一应承,就栽进去了,整整搭进去我两天时间。
竹内旅程的开端:一次“被动”的实践
我最近在家闲得蛋疼,主要是因为我跟老婆承诺要装一套新柜子,但我是真不想弄那些细活。我就找借口说腰疼,躲进书房。窗外连着下了三天雨,出不去,也没啥正经事能给我借坡下驴。老王这个任务来的刚刚把我从那堆木板和螺丝钉里给“救”了出来。我就想着,把这个老项目翻出来,安静地捣鼓一下,起码能有个理由待在电脑前。
实践过程:翻箱倒柜与瞎改
我翻箱倒柜把之前那个写完后就扔角落里的项目文件给刨了出来。我打开那个当初做游戏的工具一看,版本都老得掉牙了。我硬着头皮去点了升级,结果一堆报错就蹦了出来,跟放鞭炮似的,噼里啪响个不停。
我对着电脑抓耳挠腮,完全抓不住头绪。我上网搜了一圈,看了一堆不着边际的帖子,什么要改安卓的配置,调一下图形API,试了各种玄乎的方法,瞎改了几个设置,一顿操作猛如虎,结果还是白搭,点运行就闪退。我当时气得想把电脑砸了。
我躺在椅子上抽了两根烟,冷静下来后决定从最基本的逻辑开始看。我怀疑是安卓系统升级后,不认我以前那个保存进度的文件格式了。那玩意的读写方式太老土了。
小编温馨提醒:本站只提供游戏介绍,下载游戏请前往89游戏主站,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
- 我把跟保存读档有关的代码给注释掉了。
- 重新打包,运行。
- 发现游戏能启动了,但是没法记录进度。
这让我确定了方向。问题根本就不是那些乱七八糟的设置,而是我以前写的一个小小的存储逻辑跟不上安卓新版本的变化。
实践实现:两行代码与心安
我找到那个负责记录进度的地方,删了两行过时的代码,重写了一个简单的、纯文本的读取方式。点了运行,游戏顺利进入,存读档功能也跑得好好的,居然成了!我当时差点从椅子上跳起来,那感觉比中彩票都让人舒坦。
打包,生成了一个大大的`apk`文件。我赶紧丢给老王,他装上玩了半小时,发了个语音说:“还行,能玩,流畅多了。” 这就是全部的折腾了。
前前后后搭进去了两天时间,图个图一个心里的安稳呗。不然,老婆的柜子早就得装好了。现在好了,我又能拖两天了。人生就是这样,总得找点屁大点的事来耗着,把真正不想做的事给顶出去。

