【问题标题】:Definitive version of Phonegap tutorial for Android [closed]Android的Phonegap教程的权威版本[关闭]
【发布时间】:2012-03-20 23:39:06
【问题描述】:

是否有关于 Android Phonegap 的权威教程? existing one fails 涵盖整个 Callback/Apache Cordova 命名事物和 deprecation of DroidGap(在大多数 PhoneGap 论坛回答中建议 import org.apache.cordova.DroidGap;)。 This helps,但我的阅读时间很短(在此花费了一天和大部分时间之后)——我需要做的就是让一个简单的骨架应用程序正常工作,这样我就可以开始将 existing PhoneGap-based iOS app 移植到 Android。

更新:花了很多时间摆弄 Eclipse 并安装必要的东西后,latest guidethe video 对我来说仍然是第一个障碍 - Eclipse 中没有 PhoneGap for Android 图标,现在 Android 项目向导也似乎坏了......所以我最终付钱给某人做从 iOS 到 Android 的移植。我与 Eclipse 的每次接触都充满了错误——我根本没有时间修复它们!

【问题讨论】:

  • +1 表示好问题。我想要相同的信息...我尝试了官方的入门指南,但按照教程一步一步地失败了...
  • 他们最近有一篇关于名称混淆的博客文章:phonegap.com/2012/03/19/…
  • 在第二个链接(DroidGap 弃用)等待 Simon MacDonald 的建议,收到后将在此处发布...

标签: android cordova


【解决方案1】:

在将我的应用程序升级到 cordova-1.5.0 时我也找不到,但我在 phonegap-phonegap-1.5.0-0-gde1960d.zip 中的示例应用程序中找到了答案。文件夹 phonegap-phonegap-de1960d/lib/android/example

【讨论】:

    【解决方案2】:

    我还发现了包含在 phonegap-phonegap-1.5.0-0-gde1960d.zip 归档的 phonegap-phonegap-de1960d/lib/android/example 目录中的示例。

    但是,最初我遇到了一些问题(可能是因为我运行的是 Linux,因此有一个区分大小写的文件系统),但后来我意识到我需要将其中两个文件重命名为:

    AndroidManifest.xml
    src/org/apache/cordova/example/cordovaExample.java
    

    (这些文件的名称在 zip 文件中全部小写。)

    【讨论】:

      【解决方案3】:

      cordova.js 取代了 phonegap.js,因为现在已经广为人知。对于 cordovawebview,它是一种替代设计(webapp 不是原生应用,而是作为辅助组件嵌入)比替代设计更好。

      【讨论】:

        猜你喜欢
        • 2012-09-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-07-13
        • 2010-11-08
        • 2012-11-01
        • 2013-03-05
        • 1970-01-01
        相关资源
        最近更新 更多