HarmonyOS 鸿蒙Next 协同开发签名变化,build-profile.json5能否引用local.properties里的值?使json5配置不动,本地配置变化
HarmonyOS 鸿蒙Next 协同开发签名变化,build-profile.json5能否引用local.properties里的值?使json5配置不动,本地配置变化 鸿蒙协同开发签名时手动签名,build-profile.json5里面都会变化,最好能够引用local.properties里的值,每个人本地配置不一样,但是build-profile.json5的写法一样,这样子同步就没问题了,但是build-profile.json5怎么引用local.properties里的值,各位大佬交流一下
试了以下几种方式,都有问题
build-profile.json5里:
"storeFile" : "${STORE_FILE}",
"storeFile" : "${require('./local.properties').STORE_FILE}",
"storeFile" : "${extends('./local.properties').STORE_FILE}",
"signAlg" : "${SIGN_ALG}"
local.properties里
STORE_FILE=../harmony/signConfig/hengli-oa.p12
SIGN_ALG=SHA256withECDSA
更多关于HarmonyOS 鸿蒙Next 协同开发签名变化,build-profile.json5能否引用local.properties里的值?使json5配置不动,本地配置变化的实战教程也可以访问 https://www.itying.com/category-93-b0.html
请问解决了吗?
有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html
不使用个人签名,去agc后管生成新的签名证书,然后放到项目里,这样每个人都是用这个证书就可以
你这方案,必须得把所有测试机注册到你的profile中去,
大佬解决了吗?我也遇到了,求解
您好,请问找到解决方案了嘛?
在HarmonyOS鸿蒙Next中,build-profile.json5
文件用于配置项目的构建参数。local.properties
文件通常用于存储本地开发环境的配置,如SDK路径等。目前,build-profile.json5
文件不支持直接引用local.properties
文件中的值。build-profile.json5
是一个静态配置文件,其内容在构建时被解析,无法动态加载或引用外部文件的值。
如果需要在build-profile.json5
中引用local.properties
的值,可以通过脚本或自定义构建逻辑在构建过程中动态生成或修改build-profile.json5
文件。这种方式需要编写额外的构建脚本或插件,实现从local.properties
读取值并注入到build-profile.json5
中。
总结:build-profile.json5
不支持直接引用local.properties
中的值,但可以通过自定义构建逻辑实现间接引用。