Open peterlpt opened 5 years ago
想内嵌大神脚本到CI,但类似如下的配置会报找不到文件;
#加固后的源文件名(未重签名) protectedSourceApkName = "epost_encrypted.apk" #加固后的源文件所在文件夹路径(...path),注意结尾不要带分隔符,默认在此文件夹根目录 protectedSourceApkDirPath = "../../app/build/outputs" #渠道包输出路径,默认在此文件夹Channels目录下 channelsOutputFilePath = "../../app/build/outputs/channels" #渠道名配置文件路径,默认在此文件夹根目录 channelFilePath = "../../app/channel" #额外信息配置文件(绝对路径,例如/Users/mac/Desktop/walle360/config.json) #配置信息示例参看https://github.com/Meituan-Dianping/walle/blob/master/app/config.json extraChannelFilePath = "" #Android SDK buidtools path , please use above 25.0+ sdkBuildToolPath = "/Users/peter/Data/Android/sdk/build-tools/28.0.3"
提交了一个pull request, ApkResigner.py修改以支持相对路径配置:配置文件读取的路径添加os.path.abspath()转为绝对路径
想内嵌大神脚本到CI,但类似如下的配置会报找不到文件;