Cordova Hook修改平台/ android / res / values /中的文件

时间:2015-09-23 23:33:55

标签: cordova cordova-plugins

我需要修改在platforms / android / res / values /中生成的XML值,以便在使用--release

构建时启用不同的API密钥

我的钩子脚本在钩子/ before_compile /下运行,但是当我第二次运行它时,修改后的XML文件会使用相同的字符串名称XML重新添加两个新行。

为了避免这种情况,我考虑在hooks / before_prepare期间从platforms / android / res / values /目录中删除有问题的XML文件

如果我删除这个XML文件,它现在似乎永远不会在cordova构建期间重新生成 - 什么时候在构建过程中重新生成平台/ android目录内容?如何在每次构建时可靠地修改此XML文件--release?

1 个答案:

答案 0 :(得分:0)

在before_prepare中使用钩子,因此确保在构建

之前修改了XML