为什么phoneGap仅构建3个平台?

时间:2014-08-25 14:51:51

标签: cordova phonegap-build

我正在构建我的第一个phoneGap应用并压缩了一个zip文件,其中包含我的config.xml,index.html,index.css和index.js文件。当我上传我的zipfile时,它只显示3个要构建的平台。当我需要的是那些3个核心文件时,我如何为其他人构建?目前它只是iOS,Android和Windows的构建。

下面是我压缩的所有文件的树。

└── www
├── config.xml
├── css
│   └── index.css
├── img
│   └── logo.png
├── index.html
└── js
    └── index.js

5 个答案:

答案 0 :(得分:1)

您曾经将项目内容发送到PhoneGapBuild网站,以构建您的应用程序。

目前的文件很清楚:doc

Platforms = Android / iOS / Windows Phone 8

您可以使用CLI在本地构建其他平台,具体取决于您的开发平台:

  • iOS(Mac)
  • 亚马逊Fire OS(Mac,Linux,Windows)
  • Android(Mac,Linux,Windows)
  • BlackBerry 10(Mac,Linux,Windows)
  • Windows Phone 7(Windows)
  • Windows Phone 8(Windows)
  • Windows 8(Windows)
  • Firefox OS(Mac,Linux,Windows)

请参阅此处的文档:phonegap CLI doc

答案 1 :(得分:1)

Phonegap仅为这些平台提供自动构建,但Cordova可以在本地构建到许多其他平台。

在这种情况下,您希望构建到其他平台,请注意检查您需要的插件是否可用,或者为自己制作插件。

答案 2 :(得分:1)

英特尔XDK为Adobe的PhoneGap Build提供类似的服务,但支持更多平台。

答案 3 :(得分:0)

Phonegap仅为这些平台提供自动构建,但Cordova可以在本地构建到其他许多平台,但您必须检查所需的插件是否可用。

答案 4 :(得分:0)

如果您使用PhoneGap Build版本2.9.0,它支持更多平台。 http://docs.build.phonegap.com/en_US/2.9.0/introduction_supported_platforms.md.html#Supported%20Platforms

添加

<preference name="phonegap-version"           value="2.9.0" />

到你的config.xml