Cordova 开始PhoneGap应用程序

Cordova 开始PhoneGap应用程序,cordova,phonegap-build,Cordova,Phonegap Build,目前,我开始在EclipseIDE中开发PhoneGap应用程序。 问题是我如何迁移此项目并支持它用于ios、windows等,是否有任何工具可以转换项目源代码?而且我也无法理解phonegap构建是如何工作的,例如: 我可以在EclipseIDE中编写phonegap应用程序吗?在phonebuild中完成并上传文件后,它是否负责building.apk或.ipa等 我们应该只上传zip格式的html、css和javascript文件吗?phonegapbuild是否负责building.ap

目前,我开始在EclipseIDE中开发PhoneGap应用程序。 问题是我如何迁移此项目并支持它用于ios、windows等,是否有任何工具可以转换项目源代码?而且我也无法理解phonegap构建是如何工作的,例如:

  • 我可以在EclipseIDE中编写phonegap应用程序吗?在phonebuild中完成并上传文件后,它是否负责building.apk或.ipa等

  • 我们应该只上传zip格式的html、css和javascript文件吗?phonegapbuild是否负责building.apk、.ipa文件


  • 提前谢谢。

    如果你想为多个平台制作一个应用程序,你只需要在IDE中编辑html/js/css文件

    对于其余的部分,您应该使用cordova CLI

    如果您需要一些本机内容,请使用针对所有目标平台的插件,如果没有针对您想要做的事情的插件,请构建您自己的插件,但在这种情况下,您必须为每个平台编写本机代码

    构建项目根本不需要Eclipse

    编辑以添加更多的解释 关于CLI,我建议您阅读cordova文档或阅读类似的教程

    基本上

  • 您可以使用npm安装cordova cli
  • 您可以安装可能需要的任何sdk(知道ios sdk只能安装在OSX上,windows phone sdk需要windows 8),并按照cordova平台中的说明配置环境
  • 您可以使用
    cordova create…
    命令行创建项目(添加参数以设置应用程序名称
  • 您可以使用文本编辑器或任何您喜欢的ide更改www文件夹中的html、js
  • 您可以使用
    cordova plugin add…
  • 对于要定位的每个平台,使用
    cordova platform add…
    命令添加平台

  • 然后,您可以使用
    cordova run…
    cordova build…
    运行/构建平台。

    您能否简要说明在Eclipse中构建phonegap应用程序后的部署过程?但您能否简要说明如何准确地开发phonegap应用程序以及如何测试该应用程序rdova CLI的工作原理是什么?