Skip to content

预启动

OpenPaaS提供了4个方式给到APP进行游戏的预启动:

  1. 通过gameid
  2. 通过gameSignature
  3. 通过本地路径
  4. 通过url

调用预启动时,若当前游戏还未下载或加载好,SDK将自动执行预下载预加载

通过gameid

通过gameSignature

通过本地路径 :仅对APP侧存量游戏提供的兼容方式 本地路径的预加载方式针对APP原有的存量包提前运行,需要APP自行处理好游戏包资源下载。预运行时需要传入该游戏包的FID,appGameID,appCPID,appGroupID等参数。其中

  • FID是为了兼容APP当前存量包,实现包合法性校验的方式,FID的计算方式,可以由APP方指定,比如CRC,Md5,APP可以自定义。
  • appGameID是APP方对游戏的唯一标识
  • appCPID是该游戏包在APP方对应的游戏开发者唯一标识
  • appGroupID是游戏包在APP方分组标识

通过url :仅对APP侧存量游戏提供的兼容方式 与通过本地路径预运行相同,该预加载方式针对APP原有的存量包提前运行,SDK会通过传入的url执行下载加载,然后运行游戏。传入参数与通过本地路径运行一致