【问题标题】:Avoid meteor framework to override cordova config.xml and AndroidManifest.xml避免meteor框架覆盖cordova config.xml和AndroidManifest.xml
【发布时间】:2015-07-16 14:23:43
【问题描述】:

我正在使用流星框架构建一个 android 应用程序。我正在对 activityintent 进行更改。

我在 AndroidManifest.xml 和 cordova config.xml 中的更改会在每次新构建时被覆盖,因此我的开发已停止。

如何避免流星覆盖这些文件?

【问题讨论】:

    标签: cordova meteor


    【解决方案1】:

    我们可以创建一个名为 cordova-build-override 的特殊顶级文件夹。在构建和编译步骤之前,此目录的整个文件树将 cp -R(复制覆盖现有文件)到 Meteor 项目。

    例如:如果你想有一个自定义的config.xml,你可以把它放在project/cordova-build-override/config.xml中。

    它在https://github.com/meteor/meteor/wiki/Meteor-Cordova-Phonegap-integration#advanced-build-customization 中描述。

    【讨论】:

    • 这对我们根本不起作用。我们尝试了任意数量的组合,但我们在 cordova-build-override 中放置的任何内容都被忽略了。请参阅github.com/meteor/meteor/issues/5840#issuecomment-186184372 这是一个非常阻塞的问题。有什么解决方法吗?
    • 现在已经快一年了,当时还在工作。也许新版本的流星忽略了cordova-build-override。这是一种解决方法,从来没有正式的答案。
    • 您可以根据github.com/dagatsoin/cordova-multidex创建一个特定的插件来找到自己的方式
    猜你喜欢
    • 1970-01-01
    • 2013-06-02
    • 1970-01-01
    • 1970-01-01
    • 2021-11-10
    • 1970-01-01
    • 2015-05-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多