将Phonegap Android从2.5升级到2.6和2.7步骤

将Phonegap Android从2.5升级到2.6和2.7步骤,android,cordova,upgrade,Android,Cordova,Upgrade,您好,我无法将Phonegap从2.5.0升级到2.6.0和2.7.0,特别是在步骤8中。我将按照文档中的步骤进行操作 将文件从bin/templates/cordova复制到项目中的cordova目录 我应该把这些文件放在哪里,这样他们就可以升级我的项目了?Android Phonegap转换文档已经发生了重大变化。不再有一个循序渐进的过程来处理每个升级需求。相反,有一个“更新”程序,理论上自动进行升级。对我来说,这样做并不奏效。在完成文档化的更新过程(现在是一个步骤)之后,我必须完成我的项目

您好,我无法将Phonegap从2.5.0升级到2.6.0和2.7.0,特别是在步骤8中。我将按照文档中的步骤进行操作

将文件从bin/templates/cordova复制到项目中的cordova目录


我应该把这些文件放在哪里,这样他们就可以升级我的项目了?

Android Phonegap转换文档已经发生了重大变化。不再有一个循序渐进的过程来处理每个升级需求。相反,有一个“更新”程序,理论上自动进行升级。对我来说,这样做并不奏效。在完成文档化的更新过程(现在是一个步骤)之后,我必须完成我的项目,并确保一切都准备就绪——特别是cordova-2.7.0.jar和cordova-2.7.0.js文件

我刚刚完成了一个Android项目从Phonegap v2.5.0升级到Phonegap v2.7.0。我遵循的过程是:

  • 备份Android项目

  • 执行v2.7.0的Phonegap update命令,如中所述

    • 将Android目录的当前目录更改为Phonegap:

      $ cd /phonegap-2.7.0/lib/android
      
    • 执行更新命令:

      $ ./bin/update YOUR/CORDOVA/PROJECT/DIR
      
  • 确保Eclipse在libs目录中引用了正确的Phonegap库:
    cordova-2.7.0.jar。

    我还删除了对前一个jar文件的引用

  • 确保index.html文件中适当引用了phonegap javascript文件(cordova-2.7.0.js)

  • 从Eclipse内部:Project/Clean

  • 构建项目并进行测试


  • 我还试图从2.5.0升级到2.7.0,运行update.bat文件给了我以下信息:缺少以下信息之一:JDK:java.oracle.com Android SDK:developer.Android.com Apache ant:ant.Apache.org–Etienne Desgagené5月27日2:15“


    您需要在高级系统设置下的环境变量中检查您的“路径”系统变量。JDK是Java开发工具包,您可以通过终端中的“echo%Java\u HOME%”检查它是否正确。Ant是apache的东西,再次通过“echo%Ant\u HOME%”检查它是否正确,然后您只需要确保您的Android SDK文件夹位于path变量。

    我也在尝试从2.5.0升级到2.7.0,运行update.bat文件给了我以下消息:缺少以下选项之一:JDK:Android SDK:Apache ant: