Модернизация BlackBerry

В этом руководстве показано, как изменить BlackBerry проекты для обновления старых версий Cordova. Эти инструкции относятся к проектов, созданных с старого набора средств командной строки, которые предшествуют cordova утилиты CLI. Увидеть интерфейс командной строки для информации как обновить версию инфраструктуры CLI.

Проекты модернизации 2.8.0 2.9.0

Ежевика 10:

  1. Скачайте и распакуйте Cordova 2.9.0 Источник в постоянное место на вашем жестком диске, например~/Cordova-2.9.0.

  2. Закройте все запущенные инструментов SDK: Eclipse, Momentics и тому подобное.

  3. Перейдите в каталог, где вы положили загруженных исходных выше, используя unix как терминал: Terminal.app, Баш, Cygwin и т.д.

  4. Создайте новый проект, как описано в BlackBerry утилиты командной строки. Это становится дома обновленный проект.

  5. Скопировать источник вашего проекта из старого проекта /www каталог нового проекта /www каталог.

  6. Обновить ссылку сценарий Кордова в ваш www/index.html файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый cordova.js файл.

BlackberryOS обеспечение/Playbook

  1. Скачайте и распакуйте Cordova 2.9.0 Источник в постоянное место на вашем жестком диске, например~/Cordova-2.9.0.

  2. Закройте все запущенные инструментов SDK: Eclipse, Momentics и тому подобное.

  3. Перейдите в каталог, где вы положили загруженных исходных выше, используя unix как терминал: Terminal.app, Баш, Cygwin и т.д.

  4. Создайте новый проект, как описано в iOS утилиты командной строки. Вам нужен активов от этого нового проекта.

  5. Копия www/cordova.js файл из нового проекта в ваш www каталог и удалить ваш www/cordova.js файл.

  6. Обновить ссылку сценарий Кордова в ваш www/index.html файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый cordova.js файл.

  7. Копия native каталог из нового проекта в существующий проект, перезаписывая старый native каталог.

  8. Копия lib каталог из нового проекта в существующий проект, перезаписывая старый lib каталог.

  9. Копия cordova каталог из нового проекта в существующий проект, перезаписывая старый cordova каталог.

Проекты модернизации 2.7.0 2.8.0

Ежевика 10:

BlackBerry 10 использует новый инструмент CLI и управляет основные API как плагины. Инструкции миграции проекта в новый проект, а не обновление существующего проекта, в связи со сложностью обновления старого проекта. Также обратите внимание, что Кордова js скрипт файл теперь называется «cordova.js» и больше не содержит строку версии.

  1. Скачайте и распакуйте Cordova 2.8.0 Источник в постоянное место на вашем жестком диске, например~/Cordova-2.8.0.

  2. Закройте все запущенные инструментов SDK: Eclipse, Momentics и тому подобное.

  3. Перейдите в каталог, где вы положили загруженных исходных выше, используя unix как терминал: Terminal.app, Баш, Cygwin и т.д.

  4. Создайте новый проект, как описано в BlackBerry утилиты командной строки. Это становится дома обновленный проект.

  5. Скопировать источник вашего проекта из старого проекта /www каталог нового проекта /www каталог.

  6. Обновить ссылку сценарий Кордова в ваш www/index.html файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый cordova.js файл.

BlackberryOS обеспечение/пьес:

  1. Скачайте и распакуйте Cordova 2.8.0 Источник в постоянное место на вашем жестком диске, например~/Cordova-2.8.0.

  2. Закройте все запущенные инструментов SDK: Eclipse, Momentics и тому подобное.

  3. Перейдите в каталог, где вы положили загруженных исходных выше, используя unix как терминал: Terminal.app, Баш, Cygwin и т.д.

  4. Создайте новый проект, как описано в iOS утилиты командной строки. Вам нужен активов от этого нового проекта.

  5. Копия www/cordova.js файл из нового проекта в ваш www каталог и удалить ваш www/cordova.js файл.

  6. Обновить ссылку сценарий Кордова в ваш www/index.html файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый cordova.js файл.

  7. Копия native каталог из нового проекта в существующий проект, перезаписывая старый native каталог.

  8. Копия lib каталог из нового проекта в существующий проект, перезаписывая старый lib каталог.

  9. Копия cordova каталог из нового проекта в существующий проект, перезаписывая старый cordova каталог.

Проекты модернизации 2.6.0 2.7.0

  1. Скачайте и распакуйте Cordova 2.7.0 Источник в постоянное место на вашем жестком диске, например~/Cordova-2.7.0.

  2. Закройте все запущенные инструментов SDK: Eclipse, Momentics и тому подобное.

  3. Перейдите в каталог, где вы положили загруженных исходных выше, используя unix как терминал: Terminal.app, Баш, Cygwin и т.д.

  4. Создайте новый проект, как описано в BlackBerry утилиты командной строки. Вам нужен активов от этого нового проекта.

  5. Копия www/cordova-2.7.0.js файл из нового проекта в ваш www каталог и удалить ваш www/cordova-2.6.0.js файл.

  6. Обновить ссылку сценарий Кордова в ваш www/index.html файл (и любые другие файлы, которые содержат ссылку на сценарий) для указания на новый cordova-2.7.0.js файл.

  7. Копия native каталог из нового проекта в существующий проект, перезаписывая старый native каталог.

  8. Копия lib каталог из нового проекта в существующий проект, перезаписывая старый lib каталог.

  9. Копия cordova каталог из нового проекта в существующий проект, перезаписывая старый cordova каталог.

Обновление до 2.6.0 с 2.5.0

Обновления в каталог загрузки PhoneGap:

Рекомендуется, что вы скачать свежую копию всего каталога.

Однако вот новые детали, необходимые для частичного обновления:

  1. Обновить файл cordova.blackberry.js в Phonegap-2.6.0/lib/blackberry/javascript каталог.

  2. Обновление ext , ext-air , и ext-qnx в Phonegap-2.6.0/lib/blackberry/framework каталог.

  3. Обновление build.xml файл в Phonegap-2.6.0/lib/blackberry каталог.

  4. Обновление Phonegap-2.6.0/lib/blackberry/bin каталог.

  5. Обновление VERSION файл в Phonegap-2.6.0/lib/blackberry каталог.

Обновление example/ каталог или перенос существующего проекта:

  1. Открыть ваш www/ каталог, который содержит приложение.

  2. Удалить и обновить файл .jar в ext/ каталог.

  3. Обновить содержимое ext-air/ каталог.

  4. Обновить содержимое ext-qnx/ каталог.

  5. Скопируйте новый cordova-2.6.0.js в ваш проект.

  6. Обновить ваш HTML, чтобы использовать новый cordova-2.6.0.js файл.

Обновление до 2.5.0 с 2.4.0

Обновления в каталог загрузки PhoneGap:

Рекомендуется, что вы скачать свежую копию всего каталога.

Однако вот новые детали, необходимые для частичного обновления:

  1. Обновить файл cordova.blackberry.js в Phonegap-2.5.0/lib/blackberry/javascript каталог.

  2. Обновление ext , ext-air , и ext-qnx в Phonegap-2.5.0/lib/blackberry/framework каталог.

  3. Обновление build.xml файл в Phonegap-2.5.0/lib/blackberry каталог.

  4. Обновление Phonegap-2.5.0/lib/blackberry/bin каталог.

  5. Обновление VERSION файл в Phonegap-2.5.0/lib/blackberry каталог.

Обновление в примере / каталог или перенос существующего проекта:

  1. Открыть ваш www/ каталог, который содержит приложение.

  2. Удалить и обновить файл .jar в ext/ каталог.

  3. Обновить содержимое ext-air/ каталог.

  4. Обновить содержимое ext-qnx/ каталог.

  5. Скопируйте новый cordova-2.5.0.js в ваш проект.

  6. Обновить ваш HTML, чтобы использовать новый cordova-2.5.0.js файл.

Обновление 2.4.0 с 2.3.0

Обновление только www каталога:

  1. Открыть ваш www/ каталог, который содержит приложение.

  2. Удалить и обновить файл .jar в ext/ каталог.

  3. Обновить содержимое ext-air/ каталог.

  4. Скопируйте новый cordova-2.4.0.js в ваш проект.

*   Если пьес, а затем обновление .js файл в `playbook/` каталог.
*   Если BlackBerry 10, затем обновить файл JS в `qnx/` каталог.
  1. Обновить ваш HTML, чтобы использовать новый cordova-2.4.0.js файл.

Обновление каталога образцов (например, обновления средствами муравей):

  1. Открытые sample/lib/ каталог.

  2. Обновление файла .jar в cordova.2.3.0/ext/ каталог.

  3. Обновить содержимое cordova.2.3.0/ext-air/ каталог.

  4. Обновить содержимое cordova.2.3.0/ext-qnx/ каталог.

  5. Обновить файл .js в cordova.2.3.0/javascript/ каталог.

  6. Открытые sample/lib/ каталог и переименовать cordova.2.3.0/ Каталогcordova.2.4.0/.

  7. Тип ant blackberry build или ant playbook build для обновления www/ каталог с обновленный Cordova.

  8. Открытые www/ каталог и обновить ваш HTML, чтобы использовать новый cordova-2.4.0.js файл.

Обновления 2.3.0 из 2.2.0

Обновление только www каталога:

  1. Открыть ваш www/ каталог, который содержит приложение.

  2. Удалить и обновить файл .jar в ext/ каталог.

  3. Обновить содержимое ext-air/ каталог.

  4. Скопируйте новый cordova-2.3.0.js в ваш проект.

*   Если пьес, а затем обновление .js файл в `playbook/` каталог.
*   Если BlackBerry 10, затем обновить файл JS в `qnx/` каталог.
  1. Обновить ваш HTML, чтобы использовать новый cordova-2.3.0.js файл.

Обновление каталога образцов (например, обновления средствами муравей):

  1. Открытые sample/lib/ каталог.

  2. Обновление файла .jar в cordova.2.2.0/ext/ каталог.

  3. Обновить содержимое cordova.2.2.0/ext-air/ каталог.

  4. Обновить содержимое cordova.2.2.0/ext-qnx/ каталог.

  5. Обновить файл .js в cordova.2.2.0/javascript/ каталог.

  6. Открытые sample/lib/ каталог и переименовать cordova.2.2.0/ Каталогcordova.2.3.0/.

  7. Тип ant blackberry build или ant playbook build для обновления www/ каталог с обновленный Cordova.

  8. Открытые www/ каталог и обновить ваш HTML, чтобы использовать новый cordova-2.3.0.js файл.

Обновление до 2.2.0 из 2.1.0

Обновление только www каталога:

  1. Открыть ваш www/ каталог, который содержит приложение.

  2. Удалить и обновить файл .jar в ext/ каталог.

  3. Обновить содержимое ext-air/ каталог.

  4. Скопируйте новый cordova-2.2.0.js в ваш проект.

*   Если пьес, а затем обновление .js файл в `playbook/` каталог.
*   Если BlackBerry 10, затем обновить файл JS в `qnx/` каталог.
  1. Обновить ваш HTML, чтобы использовать новый cordova-2.2.0.js файл.

Обновление каталога образцов (например, обновления средствами муравей):

  1. Открытые sample/lib/ каталог.

  2. Обновление файла .jar в cordova.2.1.0/ext/ каталог.

  3. Обновить содержимое cordova.2.1.0/ext-air/ каталог.

  4. Обновить содержимое cordova.2.1.0/ext-qnx/ каталог.

  5. Обновить файл .js в cordova.2.1.0/javascript/ каталог.

  6. Открытые sample/lib/ каталог и переименовать cordova.2.1.0/ Каталогcordova.2.2.0/.

  7. Тип ant blackberry build или ant playbook build для обновления www/ каталог с обновленный Cordova.

  8. Открытые www/ каталог и обновить ваш HTML, чтобы использовать новый cordova-2.2.0.js файл.

Обновление 2.1.0 с 2.0.0

Обновление только www каталога:

  1. Открыть ваш www/ каталог, который содержит приложение.

  2. Удалить и обновить файл .jar в ext/ каталог.

  3. Обновить содержимое ext-air/ каталог.

  4. Скопируйте новый cordova-2.1.0.js в ваш проект.

*   Если пьес, а затем обновление .js файл в `playbook/` каталог.
  1. Обновить ваш HTML, чтобы использовать новый cordova-2.1.0.js файл.

Обновление каталога образцов (например, обновления средствами муравей):

  1. Открытые sample/lib/ каталог.

  2. Обновление файла .jar в cordova.2.0.0/ext/ каталог.

  3. Обновить содержимое cordova.2.0.0/ext-air/ каталог.

  4. Обновить файл .js в cordova.2.0.0/javascript/ каталог.

  5. Открытые sample/lib/ каталог и переименовать cordova.2.0.0/ Каталогcordova.2.1.0/.

  6. Тип ant blackberry build или ant playbook build для обновления www/ каталог с обновленный Cordova.

  7. Открытые www/ каталог и обновить ваш HTML, чтобы использовать новый cordova-2.1.0.js файл.

Обновление до 2.0.0 от 1.9.0

Обновление только www каталога:

  1. Открыть ваш www/ каталог, который содержит приложение.

  2. Удалить и обновить файл .jar в ext/ каталог.

  3. Обновить содержимое ext-air/ каталог.

  4. Скопируйте новый cordova-2.0.0.js в ваш проект.

*   Если пьес, а затем обновление .js файл в `playbook/` каталог.
  1. Обновить ваш HTML, чтобы использовать новый cordova-2.0.0.js файл.

  2. Обновление вашего 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. Открытые sample/lib/ каталог.

  2. Обновление файла .jar в cordova.1.9.0/ext/ каталог.

  3. Обновить содержимое cordova.1.9.0/ext-air/ каталог.

  4. Обновить файл .js в cordova.1.9.0/javascript/ каталог.

  5. Открытые sample/lib/ каталог и переименовать cordova.1.9.0/ Каталогcordova.2.0.0/.

  6. Тип ant blackberry build или ant playbook build для обновления www/ каталог с обновленный Cordova.

  7. Открытые www/ каталог и обновить ваш HTML, чтобы использовать новый cordova-2.0.0.js файл.

  8. Открытые 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 каталога:

  1. Открыть ваш www/ каталог, который содержит приложение.

  2. Удалить и обновить файл .jar в ext/ каталог.

  3. Обновить содержимое ext-air/ каталог.

  4. Скопируйте новый cordova-1.8.0.js в ваш проект.

*   Если пьес, а затем обновление .js файл в `playbook/` каталог.
  1. Обновить ваш HTML, чтобы использовать новый cordova-1.8.0.js файл.

  2. Обновление вашего 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. Открытые sample/lib/ каталог.

  2. Обновление файла .jar в cordova.1.7.0/ext/ каталог.

  3. Обновить содержимое cordova.1.7.0/ext-air/ каталог.

  4. Обновить файл .js в cordova.1.7.0/javascript/ каталог.

  5. Открытые sample/lib/ каталог и переименовать cordova.1.7.0/ Каталогcordova.1.8.0/.

  6. Тип ant blackberry build или ant playbook build для обновления www/ каталог с обновленный Cordova.

  7. Открытые www/ каталог и обновить ваш HTML, чтобы использовать новый cordova-1.8.0.js файл.

  8. Открытые 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"/>