【问题标题】:Updating cordova-android@ in Visual Studio 2015 RTM在 Visual Studio 2015 RTM 中更新 cordova-android@
【发布时间】:2015-07-31 14:55:21
【问题描述】:

当我创建一个默认的 Cordova TypeScript 项目时,项目默认设置为cordova-android@4.0.2

我正在使用最新版本 4.1.0,并希望 Visual Studio 2015 默认使用 4.1.0 版本。

我可以在 Visual Studio 中设置 cordova-android 的版本吗?

我不希望使用命令提示符为每个项目更新cordova-android。

如何使用命令提示符升级 Cordova Android 4.1.0 的说明: http://cordova.apache.org/announcements/2015/07/21/cordova-android-4.1.0.html

【问题讨论】:

    标签: visual-studio-cordova


    【解决方案1】:

    in the docs here 描述的简短版本如下:

    在 Visual Studio 中,右键单击 config.xml 并选择“查看代码”并在 config.xml 的根元素下添加以下内容

    <engine name="android" spec="4.1.0" />
    

    接下来,对于您已经在系统上为平台执行构建的项目,您还需要删除旧版本的 Cordova 平台。

    打开命令提示符并转到您的 Cordova 项目根目录(不是解决方案根目录)并键入以下命令:

    npm install -g cordova
    cordova platform remove android
    

    下次构建时,您现在将使用平台的更新版本。

    请注意,仅当您在机器上使用旧平台版本构建时才需要删除平台,并且如果是这样的话是一次性的。

    【讨论】:

    • 感谢您的链接并花时间回答问题。此外,cordova platform remove android 是一个巨大的帮助!这是一个有帮助的示例:我创建了一个 Cordova 项目,添加了 Crosswalk 插件,发布了项目(调试 > android > 设备)。意识到我没有将 &lt;engine name="android" spec="4.1.0" /&gt; 添加到 config.xml 然后添加它。已发布项目并出现构建错误。命令提示符“cordova 平台删除 android”项目根目录。建造工程!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-15
    • 1970-01-01
    • 1970-01-01
    • 2015-10-31
    • 2015-10-10
    • 1970-01-01
    相关资源
    最近更新 更多