gpt4 book ai didi

android - 并行 PhoneGap 开发 - 适用于 iPhone 和 Android 的应用程序

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:55:11 24 4
gpt4 key购买 nike

我即将开始使用 Sencha Touch 和 PhoneGap 开发应用程序。它应该可以在 iPhone 和 Android 设备上运行。我想获得有关如何以最佳方式设置我的开发环境的提示,以便能够使用 svn 上的通用代码库在两个平台(设备)上不断进行测试。

在我到目前为止一直在做的 PoC 中,我只有 www-folder 版本在 svn 中控制,并 check out 到我的本地 Xcode 项目,然后符号链接(symbolic link)到我的本地 Eclipse 项目(没有工作xcode 中的符号链接(symbolic link),它不会在设备上运行)。这样我所有的 webapp 文件总是在两个平台上更新。然而,现在我们将有不止一个开发人员参与其中,我们也需要对整个项目进行版本控制。我的想法是对 Xcode 项目的完整版本进行版本控制(那里有 www),而没有 www 的 Eclipse。然后,每个开发人员在本地将 xcode 项目的 www checkout 符号链接(symbolic link)到 eclipse 项目 checkout 。说得通?谁有更好的想法或经验可以分享?

最佳答案

我也遇到过这个问题。在网上查看各种解决方案我认为有三种合理的解决方案。

1) 将 www 文件夹放在两个项目之外并对其进行符号链接(symbolic link)

2) 将 www 文件夹放在两个项目之外,并使用构建脚本复制到适当的文件夹。如果是 iOS,请使用构建阶段选项卡,如果是 droid,您可以使用 ant 脚本。

3) 使用 git 子模块(或 svn 外部)功能。

有关更多详细信息,请参阅 1) 和 3) http://www.senchatouchbits.com/8/organizing-files-within-phonegap-projects.html所有解决方案和您的项目要求(环境等)都各有利弊。

关于android - 并行 PhoneGap 开发 - 适用于 iPhone 和 Android 的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7840660/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com