Android打包流程梳理

  • Post author:
  • Post category:其他


1.获取引擎包(小包)Testease下载

2.把chef出来的资源打成新的Package

即Package要替换成大包的内容,由patch里下面这几个目录里的内容组成

android_common

android_medium

common

另外还需要把Shader目录整个拷贝到Package里面去

另外Package里面还要放一个nopatch文件,这样就不会走patch流程了

3.更新 pkgversion

4.替换Config   (’Engine/Config_Bin’ to ‘assets/Engine/Config’)

5.压缩并签名(需要JDK,SDK,build-tools 29.0.2,key:debug.keystore)

os.system('%s/apksigner sign --ks %s --ks-pass pass:android --ks-key-alias androiddebugkey %s' % (ANDRIOD_SDK_TOOLS, key_store_name, publish_game_apk_name), )

6.脚本上传Testease(可选参数)

os.system('python ../bat/upload_package.py --token=bba449c41fd04ab04c3a783f542dd644 --package_file=%s --intro="The latest version of S2" --branch=trunk --project=S2 --resign=0' % (publish_game_apk_name,))



版权声明:本文为baidu_23433185原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。