Обновление Android
В этом руководстве показано, как изменить Android проектов для обновления старых версий Кордова. Большинство этих инструкций применимы для проектов, созданных с старого набора средств командной строки, которые предшествуют cordova утилиты CLI. Увидеть интерфейс командной строки для информации как обновить версию инфраструктуры CLI.
Обновление с 3.0.0 до 3.1.0
Для проектов, которые были созданы с cordova CLI:
- Обновление
cordovaCLI-версия - видеть интерфейс командной строки - Запуск
cordova platform update android
Для проектов, не создан с cordova CLI выполните:
-
bin/обновить < project_path >
Обновление к CLI (3.0.0) с 2.9.0
Создайте новый проект Apache Cordova 3.0.0, используя cordova CLI, как описано в интерфейс командной строки.
Добавить ваши платформы cordova проекта, например:
cordova platform add android.Скопируйте содержимое вашего проекта
wwwкаталогwwwдиректорию в корне проекта cordova, вы только что создали.Скопируйте любые собственные активы из старого проекта в соответствующие каталоги согласно
platforms/android: этот каталог является, где существует собственный проект cordova андроида.Используйте средство CLI cordova для установки плагинов, что вам нужно. Обратите внимание, что CLI обрабатывает все основные API плагинов, так что они могут и должны быть добавлены. Только 3.0.0 плагины совместимы с CLI.
Обновление до 3.0.0 с 2.9.0
Создайте новый проект Apache Cordova Android.
Скопируйте содержимое вашего
wwwкаталога в новый проект.Копировать любой родной Android активов от вашего
resкаталога в новый проект.Копирование через любые плагины вы установили от
srcподкаталогов в новый проект.Убедитесь, что обновления любого устаревшие
<plugin>ссылки из вашего старогоconfig.xmlфайл в новый<feature>спецификации.Обновить ссылки на
org.apache.cordova.apiпакет, чтобы бытьorg.apache.cordova.
- Примечание: все основные API были удалены и должен быть установлен как плагины. Для подробной информации смотрите с помощью Plugman управлять плагины руководство.
Обновление до 2.9.0 с 2.8.0
- Запуск
bin/update <project_path>.
Обновить до 2.8.0 2.7.0
Удалить
cordova-2.7.0.jarиз проектаlibsкаталог.Добавить
cordova-2.8.0.jarв проектlibsкаталог.Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
Скопируйте новый
cordova.jsв ваш проект.Обновить ваш HTML, чтобы использовать новый
cordova.jsфайл.Копия
res/xml/config.xmlфайл в соответствииframework/res/xml/config.xml.Обновление
framework/res/xml/config.xmlимеют одинаковые параметры, как это было ранее.Скопируйте файлы из
bin/templates/cordovaв проектcordovaкаталог.
Обновление до 2.7.0 с 2.6.0
Удалить
cordova-2.6.0.jarиз проектаlibsкаталог.Добавить
cordova-2.7.0.jarв проектlibsкаталог.Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
Скопируйте новый
cordova-2.7.0.jsв ваш проект.Обновить ваш HTML, чтобы использовать новый
cordova-2.7.0.jsфайл.Копия
res/xml/config.xmlдля соответствияframework/res/xml/config.xml.Обновление
framework/res/xml/config.xmlимеют одинаковые параметры, как это было ранее.Скопируйте файлы из
bin/templates/cordovaв проектcordovaкаталог.
Обновление до 2.6.0 с 2.5.0
Удалить
cordova-2.5.0.jarиз проектаlibsкаталог.Добавить
cordova-2.6.0.jarв проектlibsкаталог.Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
Скопируйте новый
cordova-2.6.0.jsв ваш проект.Обновить ваш HTML, чтобы использовать новый
cordova-2.6.0.jsфайл.Копия
res/xml/config.xmlдля соответствияframework/res/xml/config.xml.Обновление
framework/res/xml/config.xmlимеют одинаковые параметры, как это было ранее.Скопируйте файлы из
bin/templates/cordovaв проектcordovaкаталог.
Запустите bin/update <project> с пути проекта перечислены в Cordova исходного каталога.
Обновление до 2.5.0 с 2.4.0
Удалить
cordova-2.4.0.jarиз проектаlibsкаталог.Добавить
cordova-2.5.0.jarв проектlibsкаталог.Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
Скопируйте новый
cordova-2.5.0.jsв ваш проект.Обновить ваш HTML, чтобы использовать новый
cordova-2.5.0.jsфайл.Копия
res/xml/config.xmlдля соответствияframework/res/xml/config.xml.Обновление
framework/res/xml/config.xmlимеют одинаковые параметры, как это было ранее.Скопируйте файлы из
bin/templates/cordovaв проектcordovaкаталог.
Обновление 2.4.0 с 2.3.0
Удалить
cordova-2.3.0.jarиз проектаlibsкаталог.Добавить
cordova-2.4.0.jarв проектlibsкаталог.Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
Скопируйте новый
cordova-2.4.0.jsв ваш проект.Обновить ваш HTML, чтобы использовать новый
cordova-2.4.0.jsфайл.Копия
res/xml/config.xmlдля соответствияframework/res/xml/config.xml.Скопируйте файлы из
bin/templates/cordovaв проектcordovaкаталог.
Обновления 2.3.0 из 2.2.0
Удалить
cordova-2.2.0.jarиз проектаlibsкаталог.Добавить
cordova-2.3.0.jarв проектlibsкаталог.Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
Скопируйте новый
cordova-2.3.0.jsв ваш проект.Обновить ваш HTML, чтобы использовать новый
cordova-2.3.0.jsфайл.Копия
res/xml/config.xmlдля соответствияframework/res/xml/config.xml.Скопируйте файлы из
bin/templates/cordovaв проектcordovaкаталог.
Обновление до 2.2.0 из 2.1.0
Удалить
cordova-2.1.0.jarиз проектаlibsкаталог.Добавить
cordova-2.2.0.jarв проектlibsкаталог.Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
Скопируйте новый
cordova-2.2.0.jsв ваш проект.Обновить ваш HTML, чтобы использовать новый
cordova-2.2.0.jsфайл.Копия
res/xml/config.xmlдля соответствияframework/res/xml/config.xml.Скопируйте файлы из
bin/templates/cordovaв проектcordovaкаталог.
Обновление 2.1.0 от 2.0.0
Удалить
cordova-2.0.0.jarиз проектаlibsкаталог.Добавить
cordova-2.1.0.jarв проектlibsкаталог.Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
Скопируйте новый
cordova-2.1.0.jsв ваш проект.Обновить ваш HTML, чтобы использовать новый
cordova-2.1.0.jsфайл.Копия
res/xml/config.xmlдля соответствияframework/res/xml/config.xml.Скопируйте файлы из
bin/templates/cordovaв проектcordovaкаталог.
Обновление до 2.0.0 от 1.9.0
Удалить
cordova-1.9.0.jarиз проектаlibsкаталог.Добавить
cordova-2.0.0.jarв проектlibsкаталог.Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
Скопируйте новый
cordova-2.0.0.jsв ваш проект.Обновить ваш HTML, чтобы использовать новый
cordova-2.0.0.jsфайл.Копия
res/xml/config.xmlдля соответствияframework/res/xml/config.xml.
Заметки о 2.0.0 релиз
config.xmlбудет заменить cordova.xml и plugins.xml . Этот новый файл является сочетанием двух предыдущих. Однако старые файлы являются устаревшими и хотя в настоящее время все еще работают, перестанут работать в будущих выпусках.
Обновление до 1.9.0 от 1.8.1
Удалить
cordova-1.8.0.jarиз проектаlibsкаталог.Добавить
cordova-1.9.0.jarв проектlibsкаталог.Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
Скопируйте новый
cordova-1.9.0.jsв ваш проект.Обновить ваш HTML, чтобы использовать новый
cordova-1.9.0.jsфайл.Обновление
res/xml/plugins.xmlдля соответствияframework/res/xml/plugins.xml.
Заметки о 1.9.0 релиз
Из-за введения CordovaWebView , сторонних плагинов может не работать. Эти плагины нужно получить контекст из CordovaInterface с помощью getContext() или getActivity() . Если вы не являетесь опытным разработчиком Android, пожалуйста, свяжитесь с сопровождающим плагин и добавьте эту задачу в их ошибка трекера.
Обновление до 1.8.0 от 1.8.0
Удалить
cordova-1.8.0.jarиз проектаlibsкаталог.Добавить
cordova-1.8.1.jarв проектlibsкаталог.Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
Скопируйте новый
cordova-1.8.1.jsв ваш проект.Обновить ваш HTML, чтобы использовать новый
cordova-1.8.1.jsфайл.Обновление
res/xml/plugins.xmlдля соответствияframework/res/xml/plugins.xml.
Обновление до 1.8.0 от 1.7.0
Удалить
cordova-1.7.0.jarиз проектаlibsкаталог.Добавить
cordova-1.8.0.jarв проектlibsкаталог.Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
Скопируйте новый
cordova-1.8.0.jsв ваш проект.Обновить ваш HTML, чтобы использовать новый
cordova-1.8.0.jsфайл.Обновление
res/xml/plugins.xmlдля соответствияframework/res/xml/plugins.xml.
Обновление до 1.8.0 от 1.7.0
Удалить
cordova-1.7.0.jarиз проектаlibsкаталог.Добавить
cordova-1.8.0.jarв проектlibsкаталог.Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
Скопируйте новый
cordova-1.8.0.jsв ваш проект.Обновить ваш HTML, чтобы использовать новый
cordova-1.8.0.jsфайл.Обновление
res/xml/plugins.xmlдля соответствияframework/res/xml/plugins.xml.
Обновить до версии 1.7.0 1.6.1
Удалить
cordova-1.6.1.jarиз проектаlibsкаталог.Добавить
cordova-1.7.0.jarв проектlibsкаталог.Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
Скопируйте новый
cordova-1.7.0.jsв ваш проект.Обновление
res/xml/plugins.xmlдля соответствияframework/res/xml/plugins.xml.
Обновить до 1.6.1 1.6.0
Удалить
cordova-1.6.0.jarиз проектаlibsкаталог.Добавить
cordova-1.6.1.jarв проектlibsкаталог.Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
Скопируйте новый
cordova-1.6.1.jsв ваш проект.Обновление
res/xml/plugins.xmlдля соответствияframework/res/xml/plugins.xml.
Обновление до 1.6.0 от 1.5.0
Удалить
cordova-1.5.0.jarиз проектаlibsкаталог.Добавить
cordova-1.6.0.jarв проектlibsкаталог.Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
Скопируйте новый
cordova-1.6.0.jsв ваш проект.Обновить ваш HTML, чтобы использовать новый
cordova-1.6.0.jsфайл.Обновление
res/xml/plugins.xmlдля соответствияframework/res/xml/plugins.xml.Заменить
res/xml/phonegap.xmlсres/xml/cordova.xmlдля соответствияframework/res/xml/cordova.xml.
Обновление до 1.5.0 с 1.4.0
Удалить
phonegap-1.4.0.jarиз проектаlibsкаталог.Добавить
cordova-1.5.0.jarв проектlibsкаталог.Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
Скопируйте новый
cordova-1.5.0.jsв ваш проект.Обновить ваш HTML, чтобы использовать новый
cordova-1.5.0.jsфайл.Обновление
res/xml/plugins.xmlдля соответствияframework/res/xml/plugins.xml.Заменить
res/xml/phonegap.xmlсres/xml/cordova.xmlдля соответствияframework/res/xml/cordova.xml.
Обновление до 1.4.0 от 1.3.0
Удалить
phonegap-1.3.0.jarиз проектаlibsкаталог.Добавить
phonegap-1.4.0.jarв проектlibsкаталог.Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
Скопируйте новый
phonegap-1.4.0.jsв ваш проект.Обновить ваш HTML, чтобы использовать новый
phonegap-1.4.0.jsфайл.Обновление
res/xml/plugins.xmlдля соответствияframework/res/xml/plugins.xml.Обновление
res/xml/phonegap.xmlдля соответствияframework/res/xml/phonegap.xml.
Обновления 1.3.0 из 1.2.0
Удалить
phonegap-1.2.0.jarиз проектаlibsкаталог.Добавить
phonegap-1.3.0.jarв проектlibsкаталог.Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
Скопируйте новый
phonegap-1.3.0.jsв ваш проект.Обновить ваш HTML, чтобы использовать новый
phonegap-1.2.0.jsфайл.Обновление
res/xml/plugins.xmlдля соответствияframework/res/xml/plugins.xml.Обновление
res/xml/phonegap.xmlдля соответствияframework/res/xml/phonegap.xml.
Обновление до 1.2.0 с 1.1.0
Удалить
phonegap-1.1.0.jarиз проектаlibsкаталог.Добавить
phonegap-1.2.0.jarв проектlibsкаталог.Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
Скопируйте новый
phonegap-1.2.0.jsв ваш проект.Обновить ваш HTML, чтобы использовать новый
phonegap-1.2.0.jsфайл.Обновление
res/xml/plugins.xmlдля соответствияframework/res/xml/plugins.xml.Обновление
res/xml/phonegap.xmlдля соответствияframework/res/xml/phonegap.xml.
Обновление 1.1.0 1.0.0
Удалить
phonegap-1.0.0.jarиз проектаlibsкаталог.Добавить
phonegap-1.1.0.jarв проектlibsкаталог.Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
Скопируйте новый
phonegap-1.1.0.jsв ваш проект.Обновить ваш HTML, чтобы использовать новый
phonegap-1.1.0.jsфайл.Обновление
res/xml/plugins.xmlдля соответствияframework/res/xml/plugins.xml.
Обновление до 1.0.0 от 0.9.6
Удалить
phonegap-0.9.6.jarиз проектаlibsкаталог.Добавить
phonegap-1.0.0.jarв проектlibsкаталог.Если вы используете Eclipse, обновите ваш проект eclipse и сделать чистой.
Скопируйте новый
phonegap-1.0.0.jsв ваш проект.Обновить ваш HTML, чтобы использовать новый
phonegap-1.0.0.jsфайл.Добавить
res/xml/plugins.xmlв соответствии сframework/res/xml/plugins.xml.