[关闭]
@15152278073 2023-02-13T02:59:37.000000Z 字数 854 阅读 124

江西launcher apk


整体流程

  1. 获取配置信息:通过yst-bims-facade/stb/channel/bootstrap.json?channelId=JXPZ获取所有的配置信息。记录为BIMS
  2. 获取用户信息:通过BIMS.NUCS_USERhost的queryUserinfo获取当前用户信息。通过用户信息的productId即为牌照的code。如不存在或者失败降级为未来电视(200)
  3. 获取BIMS的牌照信息。包名:packageName_code,类名:className_code等构成拉起应用和下载apk的信息apkBean
  4. 根据对应的apkBean判断apk是否存在于系统中。如果存在则直接拉起,流程结束。如果不存在则根据apkBean的下载信息完成下载安装后拉起。如果4中的流程异常,则整体流程结束。

其他流程

  1. launcher背景图:根据BIMS.CONFIG_LAUNCHER_BACKGROUND替换背景。
  2. launcher自升级:根据BIMS中的launcher信息判断launcher自身是否升级。

BIMS配置

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注