【问题标题】:config.xml in native app of cordova project gets updated everytime I build the project using Terminal command每次我使用终端命令构建项目时,cordova 项目的本机应用程序中的 config.xml 都会更新
【发布时间】:2017-04-20 06:20:41
【问题描述】:

我想测试 .java 插件类,这将有助于公开集成的 .aar SDK 中可用的方法。我已经创建了 cordova 项目并集成了 .aar SDK 文件。我将插件类添加到 src 目录。对于必须在 .js 和 .html 文件中进行的更改,我参考了 http://moduscreate.com/plugin-authoring-cordova-6-ios-android/。我在 config.xml(应用程序的 res 目录)中添加了该功能。但是每次我运行命令cordova build android 时,config.xml 文件都会被重置。但是,如果我使用 Android Studio 运行该应用程序,它就可以正常工作。为什么会这样?

【问题讨论】:

    标签: java android cordova plugins native


    【解决方案1】:

    如果您通过命令行构建,每次它都会将您的平台 config.xml 文件替换为 config.xml 文件(存在于您的项目文件夹中)。如果您想使用自定义插件构建应用程序,则应通过 cli 添加插件(它不接受手动安装)。

    请关注this link了解更多详情。

    【讨论】:

      【解决方案2】:

      编辑

      刚刚看到另一个答案,和我的没有太大区别。在我回答之前应该检查一下。

      原创

      每次构建时,平台文件夹中的 config.xml 都会被项目根文件夹中的 config.xml 替换。通过命令行更改或添加插件,Cordova 将为您编辑它。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-02-19
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多