我可以直接将phonegap 1.5.0升级到android的最新版本吗?

我可以直接将phonegap 1.5.0升级到android的最新版本吗?,android,cordova,Android,Cordova,我正在使用phonegap 1.5.0开发android应用程序 看来我对phonegap的版本太落后了 因为当前版本是2.6.0 我浏览了phonegap提供的android升级链接 这是 但这解释了一步一步的升级 我不能直接将phonegap 1.5.0升级到最新版本吗 谢谢我直接从1.8升级到2.5。我所做的是按照提供的步骤使用2.5创建一个示例应用程序。一旦成功,我将html、css和js文件移动到assets\www\文件夹中的适当位置,并更新java文件中的起始点。大概在10分钟内我

我正在使用phonegap 1.5.0开发android应用程序

看来我对phonegap的版本太落后了 因为当前版本是2.6.0

我浏览了phonegap提供的android升级链接 这是

但这解释了一步一步的升级

我不能直接将phonegap 1.5.0升级到最新版本吗


谢谢

我直接从
1.8
升级到
2.5
。我所做的是按照提供的步骤使用
2.5创建一个示例应用程序。
一旦成功,我将html、css和js文件移动到
assets\www\
文件夹中的适当位置,并更新java文件中的起始点。大概在10分钟内我就成功了

好的,我会回答我的问题

注意:这在windows上运行良好,我还没有在MAC上测试过

希望它能帮助别人

我的同事试过这个

 1. Download latest version of cordova from phonegap site.
 2. Remove build path for cordova_1.5.jar (earlier version) using configure build path.
 3. Remove cordova_1.5.jar (earlier version) from libs folder.
 4. Add cordova_2.6.jar (new version) in libs folder.
 5. Add build path for cordova_1.5.jar (new version) using configure build path.
 6. Remove all files from res/xml folder in your project.
 7. Add config.xml in res/xml folder.
 8. Replace older cordova.js to new one.
 9. Update reference of older cordova.js to new one in all your files.
 10. Add following two lines in your AndroidManifest.xml file.
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
 11. Clean your project and build it.
1。从phonegap网站下载cordova的最新版本。
2.使用配置生成路径删除cordova_1.5.jar(早期版本)的生成路径。
3.从libs文件夹中删除cordova_1.5.jar(早期版本)。
4.在libs文件夹中添加cordova_2.6.jar(新版本)。
5.使用配置构建路径为cordova_1.5.jar(新版本)添加构建路径。
6.从项目中的res/xml文件夹中删除所有文件。
7.在res/xml文件夹中添加config.xml。
8.将旧的cordova.js替换为新的。
9将所有文件中旧cordova.js的引用更新为新引用。
10在AndroidManifest.xml文件中添加以下两行。
11清理项目并构建它。
完成您的项目已更新至cordova的最新版本。
享受……:)

包裹名称呢?如果应用程序是新创建的,则会有所不同,对吗?您可以使用旧应用程序上使用的包名创建新应用程序。@ranjjose我已尝试按照链接中的建议创建示例应用程序。但我在创建应用程序时遇到了一些问题。是否可以简单地通过替换旧项目中的cordova.jar和cordova.js文件来升级应用程序?@Napster您到底面临什么问题?无论如何,我不认为仅仅替换
cordova.jar
&
cordova.js
就行了。在
AndroidManifest.xml
等文件中必须进行适当的更改。@ranjjose,当我使用现有项目创建项目时,如建议的那样。几乎所有像
AndroidManifest.xml、config.xml
这样的文件都是空白的。知道为什么会这样吗?注意:我使用的是Windows7和EclipseIDE。