Модернизация BlackBerry
В этом руководстве показано, как изменить BlackBerry проекты для обновления старых версий Cordova. Эти инструкции относятся к проектов, созданных с старого набора средств командной строки, которые предшествуют cordova
утилиты CLI. Увидеть интерфейс командной строки для информации как обновить версию инфраструктуры CLI.
Проекты модернизации 2.8.0 2.9.0
Ежевика 10:
Скачайте и распакуйте Cordova 2.9.0 Источник в постоянное место на вашем жестком диске, например
~/Cordova-2.9.0
.Закройте все запущенные инструментов SDK: Eclipse, Momentics и тому подобное.
Перейдите в каталог, где вы положили загруженных исходных выше, используя unix как терминал: Terminal.app, Баш, Cygwin и т.д.
Создайте новый проект, как описано в BlackBerry утилиты командной строки. Это становится дома обновленный проект.
Скопировать источник вашего проекта из старого проекта
/www
каталог нового проекта/www
каталог.Обновить ссылку сценарий Кордова в ваш
www/index.html
файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новыйcordova.js
файл.
BlackberryOS обеспечение/Playbook
Скачайте и распакуйте Cordova 2.9.0 Источник в постоянное место на вашем жестком диске, например
~/Cordova-2.9.0
.Закройте все запущенные инструментов SDK: Eclipse, Momentics и тому подобное.
Перейдите в каталог, где вы положили загруженных исходных выше, используя unix как терминал: Terminal.app, Баш, Cygwin и т.д.
Создайте новый проект, как описано в iOS утилиты командной строки. Вам нужен активов от этого нового проекта.
Копия
www/cordova.js
файл из нового проекта в вашwww
каталог и удалить вашwww/cordova.js
файл.Обновить ссылку сценарий Кордова в ваш
www/index.html
файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новыйcordova.js
файл.Копия
native
каталог из нового проекта в существующий проект, перезаписывая старыйnative
каталог.Копия
lib
каталог из нового проекта в существующий проект, перезаписывая старыйlib
каталог.Копия
cordova
каталог из нового проекта в существующий проект, перезаписывая старыйcordova
каталог.
Проекты модернизации 2.7.0 2.8.0
Ежевика 10:
BlackBerry 10 использует новый инструмент CLI и управляет основные API как плагины. Инструкции миграции проекта в новый проект, а не обновление существующего проекта, в связи со сложностью обновления старого проекта. Также обратите внимание, что Кордова js скрипт файл теперь называется «cordova.js» и больше не содержит строку версии.
Скачайте и распакуйте Cordova 2.8.0 Источник в постоянное место на вашем жестком диске, например
~/Cordova-2.8.0
.Закройте все запущенные инструментов SDK: Eclipse, Momentics и тому подобное.
Перейдите в каталог, где вы положили загруженных исходных выше, используя unix как терминал: Terminal.app, Баш, Cygwin и т.д.
Создайте новый проект, как описано в BlackBerry утилиты командной строки. Это становится дома обновленный проект.
Скопировать источник вашего проекта из старого проекта
/www
каталог нового проекта/www
каталог.Обновить ссылку сценарий Кордова в ваш
www/index.html
файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новыйcordova.js
файл.
BlackberryOS обеспечение/пьес:
Скачайте и распакуйте Cordova 2.8.0 Источник в постоянное место на вашем жестком диске, например
~/Cordova-2.8.0
.Закройте все запущенные инструментов SDK: Eclipse, Momentics и тому подобное.
Перейдите в каталог, где вы положили загруженных исходных выше, используя unix как терминал: Terminal.app, Баш, Cygwin и т.д.
Создайте новый проект, как описано в iOS утилиты командной строки. Вам нужен активов от этого нового проекта.
Копия
www/cordova.js
файл из нового проекта в вашwww
каталог и удалить вашwww/cordova.js
файл.Обновить ссылку сценарий Кордова в ваш
www/index.html
файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новыйcordova.js
файл.Копия
native
каталог из нового проекта в существующий проект, перезаписывая старыйnative
каталог.Копия
lib
каталог из нового проекта в существующий проект, перезаписывая старыйlib
каталог.Копия
cordova
каталог из нового проекта в существующий проект, перезаписывая старыйcordova
каталог.
Проекты модернизации 2.6.0 2.7.0
Скачайте и распакуйте Cordova 2.7.0 Источник в постоянное место на вашем жестком диске, например
~/Cordova-2.7.0
.Закройте все запущенные инструментов SDK: Eclipse, Momentics и тому подобное.
Перейдите в каталог, где вы положили загруженных исходных выше, используя unix как терминал: Terminal.app, Баш, Cygwin и т.д.
Создайте новый проект, как описано в BlackBerry утилиты командной строки. Вам нужен активов от этого нового проекта.
Копия
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
каталог.
Обновление до 2.6.0 с 2.5.0
Обновления в каталог загрузки 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
файл.
Обновление до 2.5.0 с 2.4.0
Обновления в каталог загрузки 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
файл.
Обновление 2.4.0 с 2.3.0
Обновление только www
каталога:
Открыть ваш
www/
каталог, который содержит приложение.Удалить и обновить файл .jar в
ext/
каталог.Обновить содержимое
ext-air/
каталог.Скопируйте новый
cordova-2.4.0.js
в ваш проект.
* Если пьес, а затем обновление .js файл в `playbook/` каталог.
* Если BlackBerry 10, затем обновить файл JS в `qnx/` каталог.
- Обновить ваш HTML, чтобы использовать новый
cordova-2.4.0.js
файл.
Обновление каталога образцов (например, обновления средствами муравей):
Открытые
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/
каталог с обновленный Cordova.Открытые
www/
каталог и обновить ваш HTML, чтобы использовать новыйcordova-2.4.0.js
файл.
Обновления 2.3.0 из 2.2.0
Обновление только www
каталога:
Открыть ваш
www/
каталог, который содержит приложение.Удалить и обновить файл .jar в
ext/
каталог.Обновить содержимое
ext-air/
каталог.Скопируйте новый
cordova-2.3.0.js
в ваш проект.
* Если пьес, а затем обновление .js файл в `playbook/` каталог.
* Если BlackBerry 10, затем обновить файл JS в `qnx/` каталог.
- Обновить ваш HTML, чтобы использовать новый
cordova-2.3.0.js
файл.
Обновление каталога образцов (например, обновления средствами муравей):
Открытые
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/
каталог с обновленный Cordova.Открытые
www/
каталог и обновить ваш HTML, чтобы использовать новыйcordova-2.3.0.js
файл.
Обновление до 2.2.0 из 2.1.0
Обновление только www каталога:
Открыть ваш
www/
каталог, который содержит приложение.Удалить и обновить файл .jar в
ext/
каталог.Обновить содержимое
ext-air/
каталог.Скопируйте новый
cordova-2.2.0.js
в ваш проект.
* Если пьес, а затем обновление .js файл в `playbook/` каталог.
* Если BlackBerry 10, затем обновить файл JS в `qnx/` каталог.
- Обновить ваш HTML, чтобы использовать новый
cordova-2.2.0.js
файл.
Обновление каталога образцов (например, обновления средствами муравей):
Открытые
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/
каталог с обновленный Cordova.Открытые
www/
каталог и обновить ваш HTML, чтобы использовать новыйcordova-2.2.0.js
файл.
Обновление 2.1.0 с 2.0.0
Обновление только www
каталога:
Открыть ваш
www/
каталог, который содержит приложение.Удалить и обновить файл .jar в
ext/
каталог.Обновить содержимое
ext-air/
каталог.Скопируйте новый
cordova-2.1.0.js
в ваш проект.
* Если пьес, а затем обновление .js файл в `playbook/` каталог.
- Обновить ваш HTML, чтобы использовать новый
cordova-2.1.0.js
файл.
Обновление каталога образцов (например, обновления средствами муравей):
Открытые
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/
каталог с обновленный Cordova.Открытые
www/
каталог и обновить ваш HTML, чтобы использовать новыйcordova-2.1.0.js
файл.
Обновление до 2.0.0 от 1.9.0
Обновление только www
каталога:
Открыть ваш
www/
каталог, который содержит приложение.Удалить и обновить файл .jar в
ext/
каталог.Обновить содержимое
ext-air/
каталог.Скопируйте новый
cordova-2.0.0.js
в ваш проект.
* Если пьес, а затем обновление .js файл в `playbook/` каталог.
Обновить ваш HTML, чтобы использовать новый
cordova-2.0.0.js
файл.Обновление вашего
www/plugins.xml
файл. Два плагины изменил их лейблом служба имен. Измените старые записи для захвата и контакт плагины от:<plugin name="Capture" value="org.apache.cordova.media.MediaCapture"/> <plugin name="Contact" value="org.apache.cordova.pim.Contact"/>
Кому:
<plugin name="Capture" value="org.apache.cordova.capture.MediaCapture"/> <plugin name="Contacts" value="org.apache.cordova.pim.Contact"/>
Обновление каталога образцов (например, обновления средствами муравей):
Открытые
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/
каталог с обновленный Cordova.Открытые
www/
каталог и обновить ваш HTML, чтобы использовать новыйcordova-2.0.0.js
файл.Открытые
www/
каталог и обновлениеplugins.xml
файл. Два плагины изменил их лейблом служба имен. Измените старые записи для захвата и контакт плагины от:<plugin name="Capture" value="org.apache.cordova.media.MediaCapture"/> <plugin name="Contact" value="org.apache.cordova.pim.Contact"/>
Кому:
<plugin name="Capture" value="org.apache.cordova.capture.MediaCapture"/> <plugin name="Contacts" value="org.apache.cordova.pim.Contact"/>
- Чтобы обновить до 1.8.0, пожалуйста идет от 1.7.0
Обновление до 1.8.0 с 1.7.0
Обновление только www
каталога:
Открыть ваш
www/
каталог, который содержит приложение.Удалить и обновить файл .jar в
ext/
каталог.Обновить содержимое
ext-air/
каталог.Скопируйте новый
cordova-1.8.0.js
в ваш проект.
* Если пьес, а затем обновление .js файл в `playbook/` каталог.
Обновить ваш HTML, чтобы использовать новый
cordova-1.8.0.js
файл.Обновление вашего
www/plugins.xml
файл. Два плагины изменил их лейблом служба имен. Измените старые записи для захвата и контакт плагины от:<plugin name="Capture" value="org.apache.cordova.media.MediaCapture"/> <plugin name="Contact" value="org.apache.cordova.pim.Contact"/>
Кому:
<plugin name="Capture" value="org.apache.cordova.capture.MediaCapture"/> <plugin name="Contacts" value="org.apache.cordova.pim.Contact"/>
Обновление каталога образцов (например, обновления средствами муравей):
Открытые
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/
каталог с обновленный Cordova.Открытые
www/
каталог и обновить ваш HTML, чтобы использовать новыйcordova-1.8.0.js
файл.Открытые
www/
каталог и обновлениеplugins.xml
файл. Два плагины изменил их лейблом служба имен. Измените старые записи для захвата и контакт плагины от:<plugin name="Capture" value="org.apache.cordova.media.MediaCapture"/> <plugin name="Contact" value="org.apache.cordova.pim.Contact"/>
Кому:
<plugin name="Capture" value="org.apache.cordova.capture.MediaCapture"/> <plugin name="Contacts" value="org.apache.cordova.pim.Contact"/>