报错靠边站 教你玩转Android游戏大作

2014-01-22 13:47专题 标签:Android游戏

很多Android平台的3D游戏大作都需要下载“安装程序+额外的数据包”,而且还须根据自己手机的硬件平台下载匹配的版本,否则一运行就会出现各种莫名其妙的问题。如何才能打破这一僵局?

拇指玩选择游戏资源

笔者推荐大家在拇指玩(http://www.muzhiwan.com/)寻找大型游戏资源。该网站大型游戏的下载格式为GPK,只需在手机或PC端安装客户端程序,就可一键自动安装在手机上。需要注意的是,手机必须开启USB调试模式才可被PC客户端识别。目前拇指玩提供的大型游戏GPK通常为两类:

1:需要根据手机CPU选择匹配版本,比如所有基于联发科处理器设计的手机,可以直接选择红米手机(图1)。

b01

 

2:全机型通用版,兼容所有CPU平台(图2)。如果下载的游戏和自己手机不匹配,轻则出现不显示文字或贴图错误(图3 ),重则无法运行游戏。

b02

 

b03

图3:数据包错误导致文字显示出现了问题


小提示
GPK安装包可用WinRAR等程序解压,会得到APK的主程序和数据包文件夹。如果你觉得GPK安装太慢,可以手动将数据包复制到手机SD卡的指定目录,再安装APK程序。

解决黑屏闪退问题的思路

有时候我们明明下载了正确的游戏版本,但在运行时还是会出现各种报错,或闪退黑屏问题。考虑到这是所有Android用户都会面临的风险,在这里笔者提供一些基本的解决思路:

缺少谷歌服务包

国产Android手机往往会“阉割”谷歌服务,而很多大型游戏都需要谷歌账号(在Play用自己账号商店登陆才可通过验证),这就需要用户自行安装谷歌服务框架和谷歌账户了(需Root权限),大家可根据自己手机型号在网上搜索相关教程。

关闭了联网权限

以Glu为代表的公司游戏首次运行需要WiFi验证授权。有些玩家在安装APK后的第一件事就是在LBE里面关闭游戏的联网权限。但对大型游戏而言,建议确认能正常游戏前不要阻止其联网。需要注意的是,某些破解游戏已屏蔽了WiFi验证步骤,首次运行需要采用飞行模式才可绕开联网认证。这两种情况需要我们自行辨别。

数据包路径错误

大型游戏数据包的存储路径主要以sdcard/gameloft、sdcard/Android/data和sdcard/Android/obb为主。类似《狂野飚车7》一类的游戏在验证时会自动删除数据包,这就导致刚看到第一屏游戏画面后就自动退出。需要我们再拷贝一次数据包到指定目录。

留意系统设置细节

像《狂野之血》和《死之绝境》一类的游戏,只有开启手机的自动旋转屏幕才能进入游戏,如果你关闭了该功能,运行游戏就闪退。