开始使用PhoneGap应用程序

时间:2015-07-13 09:17:58

标签: cordova phonegap-build

目前我开始在Eclipse IDE中开发PhoneGap Application。 问题是我如何迁移这个项目并支持ios,windows..etc,是否有任何工具来转换项目源代码?而且我也无法理解如何构建phonegap,例如:

  1. 我是否可以在eclipse IDE中对phonegap应用程序进行编码,在完成并上传phonebuild中的文件后,是否需要构建.apk或.ipa等?

  2. 我们是否只需要以zip格式上传html,css和javascript文件,并且phonegapbuild是否需要建立.apk,.ipa文件?

  3. 提前谢谢。

1 个答案:

答案 0 :(得分:2)

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

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

如果你需要一些原生的东西,使用你所针对的所有平台都存在的插件,如果你想做什么没有插件,建立你自己的插件,但在这种情况下,你将不得不编写本机代码每个平台。

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

编辑以添加更多解释

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

等教程

Basicaly,

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

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