【问题标题】:can i skip "cordova platform add android / ios" if im going to build it online via phonegap build?如果我要通过 phonegap 构建在线构建它,我可以跳过“cordova 平台添加 android/ios”吗?
【发布时间】:2017-03-17 14:14:23
【问题描述】:

美好的一天!我一直在开发网络和桌面应用程序,现在主要使用 html/css/js/php 或 androidstudio/xcode,但我对 phonegap 非常陌生。我开始使用 gui phonegap 桌面应用程序从空白/空项目模板创建我的 phonegap,添加了一些带有离子框架的 html/js/css。它在 phonegap 服务器上工作正常。然后我使用在线(免费 50mb)phonegap 构建服务上传并构建它,并能够从中构建一个 apk。我从未在我的项目中使用过 phonegap/cordova cli 或命令。

在这几天阅读了更多 phonegap 文档后,我最近遇到了一个我以前没有做过的步骤——“cordova 平台添加 android”、“cordova 准备 android”。我对其进行了测试,并将目录添加到我的平台文件夹中。我真的需要这些平台文件夹吗?它使我的文件夹非常大(50+mb)。没有这些文件夹,我的应用程序只有 30+mb。我真的需要它们吗?我不再可以将我的项目 zip 上传到在线构建服务,因为它已经超过了免费帐户的限制。我可以不添加平台文件夹吗?

非常感谢。

【问题讨论】:

    标签: cordova


    【解决方案1】:

    使用PhoneGap Build 时,您可以在config.xml 中指定要构建的平台。您所指的命令适用于本地构建,而不是使用 PGB 构建。

    PGB 和 CLI 可以一起使用,所以如果你想在本地构建,你可以。也就是说,当您上传到 PGB 时,您永远不应该上传 platforms/ 或 plugins/,因为这样做可能会混淆构建过程(并且无论如何都会浪费带宽)。

    【讨论】:

    • 哦。所以我可以在压缩我的项目并将其上传到在线 PGB 之前安全地删除我的平台/和插件/?
    • 是的,假设您不会在本地构建。 (如果是后者,您可以从 zip 中排除文件夹。)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多