license: >
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
本指南演示如何修改黑莓手机的专案从科尔多瓦的旧版本进行升级。 这些说明适用于与旧集的前面的命令列工具创建的专案 cordova
CLI 实用程式。 资讯,请参阅命令列介面如何更新的 CLI 版本。
黑莓 10:
下载并解压缩到您的硬碟磁碟机上永久位置的科尔多瓦 2.9.0 源,例如到~/Cordova-2.9.0
.
退出任何正在运行的 SDK 工具: 日食、 Momentics 和类似。
导航到您放在上面,使用的 unix 像终端的下载的源的目录: 终端程式,Bash,这个软体,等等。
创建一个新专案,黑莓手机壳工具指南中所述。这将成为您更新的专案的家中。
从旧专案复制您的专案源 /www
目录到新的专案的 /www
目录。
科尔多瓦的脚本中的引用更新 www/index.html
档 (以及包含该脚本引用的任何其他档) 以指向新 cordova.js
档。
下载并解压缩到您的硬碟磁碟机上永久位置的科尔多瓦 2.9.0 源,例如到~/Cordova-2.9.0
.
退出任何正在运行的 SDK 工具: 日食、 Momentics 和类似。
导航到您放在上面,使用的 unix 像终端的下载的源的目录: 终端程式,Bash,这个软体,等等。
创建一个新的专案,如黑莓手机壳工具指南中所述。你需要从这个新的专案资产。
复制 www/cordova.js
到新专案中的档 www
目录中,并删除 www/cordova.js
档。
科尔多瓦的脚本中的引用更新 www/index.html
档 (以及包含该脚本引用的任何其他档) 以指向新 cordova.js
档。
复制 native
到现有专案中,并覆盖旧从新专案目录 native
目录。
复制 lib
到现有专案中,并覆盖旧从新专案目录 lib
目录。
复制 cordova
到现有专案中,并覆盖旧从新专案目录 cordova
目录。
黑莓 10:
黑莓 10 使用新的 CLI 模具和管理核心作为外挂程式的 Api。 说明将您的专案迁移到新的专案,而不是更新现有的专案,由于更新一个旧的专案的复杂性。 此外注意到科尔多瓦 js 指令档现在被称为 'cordova.js' 和不再包含版本的字串。
下载并解压缩到您的硬碟磁碟机上永久位置的科尔多瓦 2.8.0 源,例如到~/Cordova-2.8.0
.
退出任何正在运行的 SDK 工具: 日食、 Momentics 和类似。
导航到您放在上面,使用的 unix 像终端的下载的源的目录: 终端程式,Bash,这个软体,等等。
创建一个新专案,黑莓手机壳工具指南中所述。这将成为您更新的专案的家中。
从旧专案复制您的专案源 /www
目录到新的专案的 /www
目录。
科尔多瓦的脚本中的引用更新 www/index.html
档 (以及包含该脚本引用的任何其他档) 以指向新 cordova.js
档。
BlackBerryOS/行动手册:
下载并解压缩到您的硬碟磁碟机上永久位置的科尔多瓦 2.8.0 源,例如到~/Cordova-2.8.0
.
退出任何正在运行的 SDK 工具: 日食、 Momentics 和类似。
导航到您放在上面,使用的 unix 像终端的下载的源的目录: 终端程式,Bash,这个软体,等等。
创建一个新的专案,如黑莓手机壳工具指南中所述。你需要从这个新的专案资产。
复制 www/cordova.js
到新专案中的档 www
目录中,并删除 www/cordova.js
档。
科尔多瓦的脚本中的引用更新 www/index.html
档 (以及包含该脚本引用的任何其他档) 以指向新 cordova.js
档。
复制 native
到现有专案中,并覆盖旧从新专案目录 native
目录。
复制 lib
到现有专案中,并覆盖旧从新专案目录 lib
目录。
复制 cordova
到现有专案中,并覆盖旧从新专案目录 cordova
目录。
下载并解压缩到您的硬碟磁碟机上永久位置的科尔多瓦 2.7.0 源,例如到~/Cordova-2.7.0
.
退出任何正在运行的 SDK 工具: 日食、 Momentics 和类似。
导航到您放在上面,使用的 unix 像终端的下载的源的目录: 终端程式,Bash,这个软体,等等。
创建一个新专案,黑莓手机壳工具指南中所述。您需要从这个新的专案资产。
复制 www/cordova-2.7.0.js
到新专案中的档 www
目录中,并删除 www/cordova-2.6.0.js
档。
科尔多瓦的脚本中的引用更新 www/index.html
档 (以及包含该脚本引用的任何其他档) 以指向新 cordova-2.7.0.js
档。
复制 native
到现有专案中,并覆盖旧从新专案目录 native
目录。
复制 lib
到现有专案中,并覆盖旧从新专案目录 lib
目录。
复制 cordova
到现有专案中,并覆盖旧从新专案目录 cordova
目录。
更新 PhoneGap 下载目录:
建议你下载整个目录的新副本。
但是,在这里是零敲碎打更新所需的新零件:
更新中的 cordova.blackberry.js 档 Phonegap-2.6.0/lib/blackberry/javascript
目录。
更新 ext
, ext-air
,和 ext-qnx
在 Phonegap-2.6.0/lib/blackberry/framework
目录。
更新 build.xml
档在 Phonegap-2.6.0/lib/blackberry
目录。
更新 Phonegap-2.6.0/lib/blackberry/bin
目录。
更新 VERSION
档在 Phonegap-2.6.0/lib/blackberry
目录。
更新 example/
目录或迁移现有的专案:
打开 www
目录,其中包含该应用程式。
删除和更新中的.jar 档 ext/
目录。
更新的内容 ext-air/
目录。
更新的内容 ext-qnx/
目录。
复制新 cordova-2.6.0.js
到您的专案。
更新您的 html 代码,使用新的 cordova-2.6.0.js
档。
更新 PhoneGap 下载目录:
建议你下载整个目录的新副本。
但是,在这里是零敲碎打更新所需的新零件:
更新中的 cordova.blackberry.js 档 Phonegap-2.5.0/lib/blackberry/javascript
目录。
更新 ext
, ext-air
,和 ext-qnx
在 Phonegap-2.5.0/lib/blackberry/framework
目录。
更新 build.xml
档在 Phonegap-2.5.0/lib/blackberry
目录。
更新 Phonegap-2.5.0/lib/blackberry/bin
目录。
更新 VERSION
档在 Phonegap-2.5.0/lib/blackberry
目录。
更新示例 / 目录或迁移现有的专案:
打开 www
目录,其中包含该应用程式。
删除和更新中的.jar 档 ext/
目录。
更新的内容 ext-air/
目录。
更新的内容 ext-qnx/
目录。
复制新 cordova-2.5.0.js
到您的专案。
更新您的 html 代码,使用新的 cordova-2.5.0.js
档。
更新只是 www
目录:
打开 www
目录,其中包含该应用程式。
删除和更新中的.jar 档 ext/
目录。
更新的内容 ext-air/
目录。
复制新 cordova-2.4.0.js
到您的专案。
playbook/
目录。qnx/
目录。更新您的 html 代码,使用新的 cordova-2.4.0.js
档。
更新 (ie,更新使用 ant 工具) 的示例目录:
打开 sample/lib/
目录。
更新中的.jar 档 cordova.2.3.0/ext/
目录。
更新的内容 cordova.2.3.0/ext-air/
目录。
更新的内容 cordova.2.3.0/ext-qnx/
目录。
更新中的.js 档 cordova.2.3.0/javascript/
目录。
打开 sample/lib/
目录和重命名 cordova.2.3.0/
到目录cordova.2.4.0/
.
类型 ant blackberry build
或 ant playbook build
来更新 www
目录与更新科尔多瓦。
打开 www
目录和更新您的 html 代码,使用新的 cordova-2.4.0.js
档。
更新只是 www
目录:
打开 www
目录,其中包含该应用程式。
删除和更新中的.jar 档 ext/
目录。
更新的内容 ext-air/
目录。
复制新 cordova-2.3.0.js
到您的专案。
playbook/
目录。qnx/
目录。更新您的 html 代码,使用新的 cordova-2.3.0.js
档。
更新 (ie,更新使用 ant 工具) 的示例目录:
打开 sample/lib/
目录。
更新中的.jar 档 cordova.2.2.0/ext/
目录。
更新的内容 cordova.2.2.0/ext-air/
目录。
更新的内容 cordova.2.2.0/ext-qnx/
目录。
更新中的.js 档 cordova.2.2.0/javascript/
目录。
打开 sample/lib/
目录和重命名 cordova.2.2.0/
到目录cordova.2.3.0/
.
类型 ant blackberry build
或 ant playbook build
来更新 www
目录与更新科尔多瓦。
打开 www
目录和更新您的 html 代码,使用新的 cordova-2.3.0.js
档。
更新只是 www 目录:
打开 www
目录,其中包含该应用程式。
删除和更新中的.jar 档 ext/
目录。
更新的内容 ext-air/
目录。
复制新 cordova-2.2.0.js
到您的专案。
playbook/
目录。qnx/
目录。更新您的 html 代码,使用新的 cordova-2.2.0.js
档。
更新 (ie,更新使用 ant 工具) 的示例目录:
打开 sample/lib/
目录。
更新中的.jar 档 cordova.2.1.0/ext/
目录。
更新的内容 cordova.2.1.0/ext-air/
目录。
更新的内容 cordova.2.1.0/ext-qnx/
目录。
更新中的.js 档 cordova.2.1.0/javascript/
目录。
打开 sample/lib/
目录和重命名 cordova.2.1.0/
到目录cordova.2.2.0/
.
类型 ant blackberry build
或 ant playbook build
来更新 www
目录与更新科尔多瓦。
打开 www
目录和更新您的 html 代码,使用新的 cordova-2.2.0.js
档。
更新只是 www
目录:
打开 www
目录,其中包含该应用程式。
删除和更新中的.jar 档 ext/
目录。
更新的内容 ext-air/
目录。
复制新 cordova-2.1.0.js
到您的专案。
playbook/
目录。更新您的 html 代码,使用新的 cordova-2.1.0.js
档。
更新 (ie,更新使用 ant 工具) 的示例目录:
打开 sample/lib/
目录。
更新中的.jar 档 cordova.2.0.0/ext/
目录。
更新的内容 cordova.2.0.0/ext-air/
目录。
更新中的.js 档 cordova.2.0.0/javascript/
目录。
打开 sample/lib/
目录和重命名 cordova.2.0.0/
到目录cordova.2.1.0/
.
类型 ant blackberry build
或 ant playbook build
来更新 www
目录与更新科尔多瓦。
打开 www
目录和更新您的 html 代码,使用新的 cordova-2.1.0.js
档。
更新只是 www
目录:
打开 www
目录,其中包含该应用程式。
删除和更新中的.jar 档 ext/
目录。
更新的内容 ext-air/
目录。
复制新 cordova-2.0.0.js
到您的专案。
playbook/
目录。更新您的 html 代码,使用新的 cordova-2.0.0.js
档。
更新 www/plugins.xml
档。两个外挂程式更改其命名空间/服务标签。更改为的捕获和连络人的外挂程式,从旧的条目:
< 外挂程式名称 ="捕获"value="org.apache.cordova.media.MediaCapture"/ >< 外挂程式名称 ="连络人"value="org.apache.cordova.pim.Contact"/ >
自:
< 外挂程式名称 ="捕获"value="org.apache.cordova.capture.MediaCapture"/ >< 外挂程式名称 ="连络人"value="org.apache.cordova.pim.Contact"/ >
更新 (ie,更新使用 ant 工具) 的示例目录:
打开 sample/lib/
目录。
更新中的.jar 档 cordova.1.9.0/ext/
目录。
更新的内容 cordova.1.9.0/ext-air/
目录。
更新中的.js 档 cordova.1.9.0/javascript/
目录。
打开 sample/lib/
目录和重命名 cordova.1.9.0/
到目录cordova.2.0.0/
.
类型 ant blackberry build
或 ant playbook build
来更新 www
目录与更新科尔多瓦。
打开 www
目录和更新您的 html 代码,使用新的 cordova-2.0.0.js
档。
打开 www
目录和更新 plugins.xml
档。两个外挂程式更改其命名空间/服务标签。更改为的捕获和连络人的外挂程式,从旧的条目:
< 外挂程式名称 ="捕获"value="org.apache.cordova.media.MediaCapture"/ >< 外挂程式名称 ="连络人"value="org.apache.cordova.pim.Contact"/ >
自:
< 外挂程式名称 ="捕获"value="org.apache.cordova.capture.MediaCapture"/ >< 外挂程式名称 ="连络人"value="org.apache.cordova.pim.Contact"/ >
更新只是 www
目录:
打开 www
目录,其中包含该应用程式。
删除和更新中的.jar 档 ext/
目录。
更新的内容 ext-air/
目录。
复制新 cordova-1.8.0.js
到您的专案。
playbook/
目录。更新您的 html 代码,使用新的 cordova-1.8.0.js
档。
更新 www/plugins.xml
档。两个外挂程式更改其命名空间/服务标签。更改为的捕获和连络人的外挂程式,从旧的条目:
< 外挂程式名称 ="捕获"value="org.apache.cordova.media.MediaCapture"/ >< 外挂程式名称 ="连络人"value="org.apache.cordova.pim.Contact"/ >
自:
< 外挂程式名称 ="捕获"value="org.apache.cordova.capture.MediaCapture"/ >< 外挂程式名称 ="连络人"value="org.apache.cordova.pim.Contact"/ >
更新 (ie,更新使用 ant 工具) 的示例目录:
打开 sample/lib/
目录。
更新中的.jar 档 cordova.1.7.0/ext/
目录。
更新的内容 cordova.1.7.0/ext-air/
目录。
更新中的.js 档 cordova.1.7.0/javascript/
目录。
打开 sample/lib/
目录和重命名 cordova.1.7.0/
到目录cordova.1.8.0/
.
类型 ant blackberry build
或 ant playbook build
来更新 www
目录与更新科尔多瓦。
打开 www
目录和更新您的 html 代码,使用新的 cordova-1.8.0.js
档。
打开 www
目录和更新 plugins.xml
档。两个外挂程式更改其命名空间/服务标签。更改为的捕获和连络人的外挂程式,从旧的条目:
< 外挂程式名称 ="捕获"value="org.apache.cordova.media.MediaCapture"/ >< 外挂程式名称 ="连络人"value="org.apache.cordova.pim.Contact"/ >
自:
< 外挂程式名称 ="捕获"value="org.apache.cordova.capture.MediaCapture"/ >< 外挂程式名称 ="连络人"value="org.apache.cordova.pim.Contact"/ >