我需要修改在platforms / android / res / values /中生成的XML值,以便在使用--release
构建时启用不同的API密钥我的钩子脚本在钩子/ before_compile /下运行,但是当我第二次运行它时,修改后的XML文件会使用相同的字符串名称XML重新添加两个新行。
为了避免这种情况,我考虑在hooks / before_prepare期间从platforms / android / res / values /目录中删除有问题的XML文件
如果我删除这个XML文件,它现在似乎永远不会在cordova构建期间重新生成 - 什么时候在构建过程中重新生成平台/ android目录内容?如何在每次构建时可靠地修改此XML文件--release?
答案 0 :(得分:0)
在before_prepare中使用钩子,因此确保在构建
之前修改了XML