回复: 0

九游网游8.0.2+application配置规范

[复制链接]
test修改

75

主题

0

魅力

9万

经验

跳转到指定楼层
楼主
发表于 2018-10-12 21:15:41 |只看该作者 |倒序浏览
九游网游8.0.2+application配置规范


九游网游8.0.2上新增application规范:
①如游戏本身无application,无需看此配置

②如游戏有覆盖系统applicaition, 在覆盖application的方法时,需要首先调用SDK提供辅助方法(SDKHelper.isBackground),如果辅助方法返回 true ,则需要马上停止其他代码执行。且只需要针对需要覆盖的方法,其他未覆盖的方法不需要处理。详见接入文档4.1Application规范部分:

在覆盖application的方法时,需要首先调用SDK提供辅助方法(SDKHelper.isBackground),如果辅助方法返回 true ,则需要马上停止其他代码执行。

且只需要针对需要覆盖的方法,其他未覆盖的方法不需要处理。

如果不存在Application,则跳过此章节。

SDKHelper.isBackground方法检测的是当前进程是否为SDK子进程,不会影响到游戏主进程或其他非SDK进程







例:
@Override    public void onCreate() {        //首先调用SDK辅助方法        if (!SDKHelper.isBackground(this)) {            //调用super方法            super.onCreate();            //表示当前为SDK所属的子进程,不应该再执行其他游戏相关的初始化            return;        }        //原来的实现代码    }
③如果对应的Application不是com.android.Application的直接子类(如其他第三方库要求继承它们的Application),这种情况由其父类自己处理,无需按照文档要求调用辅助方法


收藏收藏0 分享分享
返回列表 发新帖
您需要登录后才可以回帖 登录 | 立即注册

站点地图| 帮助中心| 微信客服| 九游手机游戏论坛 ( 粤ICP备13078412号 粤网文[2014]0209-059号 广州爱九游信息技术有限公司 )

GMT+8, 2024-4-23 15:15 , Processed in 0.080678 second(s), Total 8, Slave 8 queries , Redis On.

《九游隐私权政策》

回顶部