我使用PhoneGap在Eclipse Indigo中创建了一个Demo Android应用程序。现在我想将相同的应用程序部署到iPhone平台。可能吗?或者我也要从零开始为iPhone启动它?
任何建议或技巧都表示赞赏。 :)
答案 0 :(得分:3)
如果您使用的是Mac,只需在Xcode中启动一个新的PhoneGap项目并导入www文件夹即可。仅当您使用HTML,CSS和非设备特定的Javascript时,此方法才有效。
答案 1 :(得分:1)
没有捷径。你需要从头开始为iPhone。
答案 2 :(得分:0)
某些应用程序无法转换为iPhone。您必须再次编写整个项目的代码。
答案 3 :(得分:0)
此时此刻不可能。这种解决方案不可用。
答案 4 :(得分:0)
确实没有直接的方法可以做到这一点。但它并不像从头开始那么糟糕。您会发现Android项目越复杂,导入就越复杂。因此,您最好尽早开始,随着项目的进展,您需要在双方添加更多内容。您的大多数代码都可以在两个平台上共享,但插件和设备特定的功能会不时给您带来惊喜。更多关注插件,有时它们真的很棘手。
我现在所做的是在完成所有测试并发布后检查我的Android代码。 (我在iOS上运行Android和Mac的PC)在我的Mac上获取已发布的代码和结帐。我在xCode中设置了一个PhoneGap(按照:http://docs.phonegap.com/en/2.1.0/guide_getting-started_ios_index.md.html#Getting%20Started%20with%20iOS)然后备份项目的“www”文件夹。然后我从Android项目中复制“www”。您可能需要稍微处理index.html和index.js以使其正常工作。初始过程和OnDeviceReady在Android和iOS之间略有不同。之后,如果你没有使用任何插件,你应该能够在模拟器上运行你的应用程序。
祝你好运,这里有关于这个话题的关于它的信息,这有助于我理解。 http://www.youtube.com/watch?v=LcES5nIbMkk