android channel apk building - woodelf-treetop/rcwiki GitHub Wiki

安卓渠道包出包流程

  1. 主流程

    1. 从git上更新项目,包括common与client
    2. 重新生成配置和协议
    3. 用XAsset把资源打成bundle包
    4. 把lua文件打成bundle包,并把所有bundle包拷贝到StreamingAssets
    5. 设置PlayerSetting,这里面要注意的是mono和il2cpp
    6. 修改AppConst.cpp,注意在这里设置ChannelPlatformId,还有别的若干内容,2楼详述
    7. 注意出审核包,需要上下左右有遮挡,不露黑边儿
    8. 选择Gradle,导出文件夹
    9. 在android工程里打包,注意提升安卓工程版本号
  2. AppConst.cpp核对项

    • 注意提升游戏版本号
    • 热更选项、bundle选项、停用日志选项,请改为true
    • WebUrlTest 和 WebUrlOfficial 设置热更地址(注意可以在GameManager里切换Test和Official,连不同的热更地址)
    • UseSettingFromCS 开关打开,设置本包模式(渠道包、开发者模式包)
    • 若是渠道SDK包,需要设置渠道平台id
    • 需要设置 服务器地址
  3. googlePlay特殊注意项

    1. 必须用 il2cpp,勾选arm64,armeabi,不可勾选 x86
    2. 视需要勾选 obb 选项
  4. other