Обновление Android

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

Обновление с 3.0.0 до 3.1.0

Для проектов, которые были созданы с cordova CLI:

  1. Обновление cordova CLI-версия - видеть интерфейс командной строки
  2. Запускcordova platform update android

Для проектов, не создан с cordova CLI выполните:

  1. bin/обновить < project_path >

Обновление к CLI (3.0.0) с 2.9.0

  1. Создайте новый проект Apache Cordova 3.0.0, используя cordova CLI, как описано в интерфейс командной строки.

  2. Добавить ваши платформы cordova проекта, например:cordova platform add android.

  3. Скопируйте содержимое вашего проекта www каталог www директорию в корне проекта cordova, вы только что создали.

  4. Скопируйте любые собственные активы из старого проекта в соответствующие каталоги согласно platforms/android : этот каталог является, где существует собственный проект cordova андроида.

  5. Используйте средство CLI cordova для установки плагинов, что вам нужно. Обратите внимание, что CLI обрабатывает все основные API плагинов, так что они могут и должны быть добавлены. Только 3.0.0 плагины совместимы с CLI.

Обновление до 3.0.0 с 2.9.0

  1. Создайте новый проект Apache Cordova Android.

  2. Скопируйте содержимое вашего www каталога в новый проект.

  3. Копировать любой родной Android активов от вашего res каталога в новый проект.

  4. Копирование через любые плагины вы установили от src подкаталогов в новый проект.

  5. Убедитесь, что обновления любого устаревшие <plugin> ссылки из вашего старого config.xml файл в новый <feature> спецификации.

  6. Обновить ссылки на org.apache.cordova.api пакет, чтобы бытьorg.apache.cordova.

  • Примечание: все основные API были удалены и должен быть установлен как плагины. Для подробной информации смотрите с помощью Plugman управлять плагины руководство.

Обновление до 2.9.0 с 2.8.0

  1. Запускbin/update <project_path>.

Обновить до 2.8.0 2.7.0

  1. Удалить cordova-2.7.0.jar из проекта libs каталог.

  2. Добавить cordova-2.8.0.jar в проект libs каталог.

  3. Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.

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

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

  6. Копия res/xml/config.xml файл в соответствииframework/res/xml/config.xml.

  7. Обновление framework/res/xml/config.xml имеют одинаковые параметры, как это было ранее.

  8. Скопируйте файлы из bin/templates/cordova в проект cordova каталог.

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

  1. Удалить cordova-2.6.0.jar из проекта libs каталог.

  2. Добавить cordova-2.7.0.jar в проект libs каталог.

  3. Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.

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

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

  6. Копия res/xml/config.xml для соответствияframework/res/xml/config.xml.

  7. Обновление framework/res/xml/config.xml имеют одинаковые параметры, как это было ранее.

  8. Скопируйте файлы из bin/templates/cordova в проект cordova каталог.

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

  1. Удалить cordova-2.5.0.jar из проекта libs каталог.

  2. Добавить cordova-2.6.0.jar в проект libs каталог.

  3. Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.

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

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

  6. Копия res/xml/config.xml для соответствияframework/res/xml/config.xml.

  7. Обновление framework/res/xml/config.xml имеют одинаковые параметры, как это было ранее.

  8. Скопируйте файлы из bin/templates/cordova в проект cordova каталог.

Запустите bin/update <project> с пути проекта перечислены в Cordova исходного каталога.

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

  1. Удалить cordova-2.4.0.jar из проекта libs каталог.

  2. Добавить cordova-2.5.0.jar в проект libs каталог.

  3. Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.

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

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

  6. Копия res/xml/config.xml для соответствияframework/res/xml/config.xml.

  7. Обновление framework/res/xml/config.xml имеют одинаковые параметры, как это было ранее.

  8. Скопируйте файлы из bin/templates/cordova в проект cordova каталог.

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

  1. Удалить cordova-2.3.0.jar из проекта libs каталог.

  2. Добавить cordova-2.4.0.jar в проект libs каталог.

  3. Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.

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

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

  6. Копия res/xml/config.xml для соответствияframework/res/xml/config.xml.

  7. Скопируйте файлы из bin/templates/cordova в проект cordova каталог.

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

  1. Удалить cordova-2.2.0.jar из проекта libs каталог.

  2. Добавить cordova-2.3.0.jar в проект libs каталог.

  3. Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.

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

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

  6. Копия res/xml/config.xml для соответствияframework/res/xml/config.xml.

  7. Скопируйте файлы из bin/templates/cordova в проект cordova каталог.

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

  1. Удалить cordova-2.1.0.jar из проекта libs каталог.

  2. Добавить cordova-2.2.0.jar в проект libs каталог.

  3. Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.

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

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

  6. Копия res/xml/config.xml для соответствияframework/res/xml/config.xml.

  7. Скопируйте файлы из bin/templates/cordova в проект cordova каталог.

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

  1. Удалить cordova-2.0.0.jar из проекта libs каталог.

  2. Добавить cordova-2.1.0.jar в проект libs каталог.

  3. Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.

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

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

  6. Копия res/xml/config.xml для соответствияframework/res/xml/config.xml.

  7. Скопируйте файлы из bin/templates/cordova в проект cordova каталог.

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

  1. Удалить cordova-1.9.0.jar из проекта libs каталог.

  2. Добавить cordova-2.0.0.jar в проект libs каталог.

  3. Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.

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

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

  6. Копия res/xml/config.xml для соответствияframework/res/xml/config.xml.

Заметки о 2.0.0 релиз

config.xmlбудет заменить cordova.xml и plugins.xml . Этот новый файл является сочетанием двух предыдущих. Однако старые файлы являются устаревшими и хотя в настоящее время все еще работают, перестанут работать в будущих выпусках.

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

  1. Удалить cordova-1.8.0.jar из проекта libs каталог.

  2. Добавить cordova-1.9.0.jar в проект libs каталог.

  3. Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.

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

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

  6. Обновление res/xml/plugins.xml для соответствияframework/res/xml/plugins.xml.

Заметки о 1.9.0 релиз

Из-за введения CordovaWebView , сторонних плагинов может не работать. Эти плагины нужно получить контекст из CordovaInterface с помощью getContext() или getActivity() . Если вы не являетесь опытным разработчиком Android, пожалуйста, свяжитесь с сопровождающим плагин и добавьте эту задачу в их ошибка трекера.

Обновление до 1.8.0 от 1.8.0

  1. Удалить cordova-1.8.0.jar из проекта libs каталог.

  2. Добавить cordova-1.8.1.jar в проект libs каталог.

  3. Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.

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

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

  6. Обновление res/xml/plugins.xml для соответствияframework/res/xml/plugins.xml.

Обновление до 1.8.0 от 1.7.0

  1. Удалить cordova-1.7.0.jar из проекта libs каталог.

  2. Добавить cordova-1.8.0.jar в проект libs каталог.

  3. Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.

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

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

  6. Обновление res/xml/plugins.xml для соответствияframework/res/xml/plugins.xml.

Обновление до 1.8.0 от 1.7.0

  1. Удалить cordova-1.7.0.jar из проекта libs каталог.

  2. Добавить cordova-1.8.0.jar в проект libs каталог.

  3. Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.

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

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

  6. Обновление res/xml/plugins.xml для соответствияframework/res/xml/plugins.xml.

Обновить до версии 1.7.0 1.6.1

  1. Удалить cordova-1.6.1.jar из проекта libs каталог.

  2. Добавить cordova-1.7.0.jar в проект libs каталог.

  3. Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.

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

  5. Обновление res/xml/plugins.xml для соответствияframework/res/xml/plugins.xml.

Обновить до 1.6.1 1.6.0

  1. Удалить cordova-1.6.0.jar из проекта libs каталог.

  2. Добавить cordova-1.6.1.jar в проект libs каталог.

  3. Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.

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

  5. Обновление res/xml/plugins.xml для соответствияframework/res/xml/plugins.xml.

Обновление до 1.6.0 от 1.5.0

  1. Удалить cordova-1.5.0.jar из проекта libs каталог.

  2. Добавить cordova-1.6.0.jar в проект libs каталог.

  3. Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.

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

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

  6. Обновление res/xml/plugins.xml для соответствияframework/res/xml/plugins.xml.

  7. Заменить res/xml/phonegap.xml с res/xml/cordova.xml для соответствияframework/res/xml/cordova.xml.

Обновление до 1.5.0 с 1.4.0

  1. Удалить phonegap-1.4.0.jar из проекта libs каталог.

  2. Добавить cordova-1.5.0.jar в проект libs каталог.

  3. Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.

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

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

  6. Обновление res/xml/plugins.xml для соответствияframework/res/xml/plugins.xml.

  7. Заменить res/xml/phonegap.xml с res/xml/cordova.xml для соответствияframework/res/xml/cordova.xml.

Обновление до 1.4.0 от 1.3.0

  1. Удалить phonegap-1.3.0.jar из проекта libs каталог.

  2. Добавить phonegap-1.4.0.jar в проект libs каталог.

  3. Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.

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

  5. Обновить ваш HTML, чтобы использовать новый phonegap-1.4.0.js файл.

  6. Обновление res/xml/plugins.xml для соответствияframework/res/xml/plugins.xml.

  7. Обновление res/xml/phonegap.xml для соответствияframework/res/xml/phonegap.xml.

Обновления 1.3.0 из 1.2.0

  1. Удалить phonegap-1.2.0.jar из проекта libs каталог.

  2. Добавить phonegap-1.3.0.jar в проект libs каталог.

  3. Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.

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

  5. Обновить ваш HTML, чтобы использовать новый phonegap-1.2.0.js файл.

  6. Обновление res/xml/plugins.xml для соответствияframework/res/xml/plugins.xml.

  7. Обновление res/xml/phonegap.xml для соответствияframework/res/xml/phonegap.xml.

Обновление до 1.2.0 с 1.1.0

  1. Удалить phonegap-1.1.0.jar из проекта libs каталог.

  2. Добавить phonegap-1.2.0.jar в проект libs каталог.

  3. Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.

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

  5. Обновить ваш HTML, чтобы использовать новый phonegap-1.2.0.js файл.

  6. Обновление res/xml/plugins.xml для соответствияframework/res/xml/plugins.xml.

  7. Обновление res/xml/phonegap.xml для соответствияframework/res/xml/phonegap.xml.

Обновление 1.1.0 1.0.0

  1. Удалить phonegap-1.0.0.jar из проекта libs каталог.

  2. Добавить phonegap-1.1.0.jar в проект libs каталог.

  3. Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.

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

  5. Обновить ваш HTML, чтобы использовать новый phonegap-1.1.0.js файл.

  6. Обновление res/xml/plugins.xml для соответствияframework/res/xml/plugins.xml.

Обновление до 1.0.0 от 0.9.6

  1. Удалить phonegap-0.9.6.jar из проекта libs каталог.

  2. Добавить phonegap-1.0.0.jar в проект libs каталог.

  3. Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.

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

  5. Обновить ваш HTML, чтобы использовать новый phonegap-1.0.0.js файл.

  6. Добавить res/xml/plugins.xml в соответствии сframework/res/xml/plugins.xml.