开始 PhoneGap 应用程序

Beginning PhoneGap Application

目前我开始在 Eclipse 中开发 PhoneGap 应用程序 IDE。 问题是我如何迁移这个项目并支持它 ios、windows..等等,有什么工具可以转换项目源代码吗?而且我不明白 phonegap build 是如何工作的,即案例:

  1. 我可以在 eclipse 中编写 phonegap 应用程序 IDE 并且在 phonebuild 中完成并上传文件后,它会负责构建 .apk 或 .ipa 等吗?

  2. 我们是否只需要上传 zip 格式的 html、css 和 javascript 文件,phonegapbuild 是否负责构建 .apk、.ipa文件?

提前致谢。

如果您想为多个平台制作应用程序,您唯一应该在 IDE 中编辑的是 html/js/css 个文件。

对于所有其他内容,您应该使用 cordova CLI。

如果您需要一些本机的东西,请使用适用于所有目标平台的插件,如果没有适用于您想要执行的操作的插件,请构建您自己的插件,但在这种情况下,您将不得不编写本机的每个平台的代码。

您根本不需要 Eclipse 来构建项目。

编辑以添加更多解释

关于 CLI,我建议您阅读 cordova 文档或阅读 http://ccoenraets.github.io/cordova-tutorial/

之类的教程

基本上,

  1. 你使用 npm 安装 cordova cli
  2. you install any sdk you may need (知道 ios sdk 只能安装在 OSX 和 windows phone sdk 需要 Windows 8 ) 并按照 cordova 平台中的描述配置环境
  3. 您使用 cordova create ... 命令行创建项目(添加参数以设置您的应用名称...
  4. 您使用文本编辑器或您喜欢的任何 ide 在 www 文件夹中更改 html、js...
  5. 您可以使用 cordova plugin add ...
  6. 添加您可能需要的所有插件
  7. 对于每个要定位的平台,您可以使用 cordova platform add ... 命令添加平台

那你可以用cordova run ...或者cordova build ...到run/build换一个平台