» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[老游杂谈] 这安卓版的勇者斗恶龙到底怎么才能玩起来?

这里面涉及2个问题,一个是你机器要有Google Service Framework,第二是你机器上的GooglePlay处在一个可服务的国家范围内,并且在这个国家范围内同意过用户授权协议,否则Google Billing API反馈给游戏的将是"该帐户不在可服务状态"的错误。

1.机器里要有GooglePlay
--国行的各种机器没有GooglePlay,如果要安装,先要获得root权限,然后安装GoogleService Framework和GooglePlay,可以参考http://forum.xda-developers.com/showthread.php?t=2365224
--安装完毕运行一次GooglePlay,首次启动会要注册一个新的Google帐号或者添加一个既有帐号到你的机器,关联好后会继续GooglePlay的启动,看看启动是否出错,如果不出错就可以了

2.要让GooglePlay认为你在Google提供服务的国家(让它认为你不在中国)
--应用程序管理器里清除GooglePlay的数据和缓存
--用VPN翻到日本或美国,反正不要是中国、北朝鲜、伊朗之类的就可以了,具体可用国家见https://support.google.com/googleplay/answer/143779
--翻完毕后(一定要翻好后),再启动一次GooglePlay,会提示要你重新同意一次用户许可协议,同意后
--GooglePlay中显示内容后,打开App或者Games看看是否能看到任何收费游戏。如果能看到,那么就可以了,此时你这个帐号会处在可服务状态,因为你在一个Google提供服务的国家的IP里同意了Google的许可协议。
--按Home键回到桌面,然后启动DQ就可以了,此时你可以关掉VPN,短时间内(操作系统在后台将GoogleServiceFramework的系统资源充分配前)不会再遇到因为GoogleAPI反馈错误给应用程序导致应用程序或游戏不能继续启动的问题。但是时间长了以后,可能又会老样子,此时重复一遍整个第2步就可以了。

此方法适用于任何使用Google Service Framework的游戏。


TOP

引用:
原帖由 tzenix 于 2013-12-17 19:21 发表

太复杂了……
没办法,Google Billing Service API的坑很多,对大陆不服务只是其中的一个,日本开发者在墙外不清楚某些特殊情况,就连国内开发者8成也死在搞不清这当中的坑爹问题上。。。。



TOP

发新话题
     
官方公众号及微博