Обновление Android
В этом руководстве показано, как изменить Android проектов для обновления старых версий Кордова. Большинство этих инструкций применимы для проектов, созданных с старого набора средств командной строки, которые предшествуют cordova
утилиты CLI. Увидеть интерфейс командной строки для информации как обновить версию инфраструктуры CLI.
Обновление с 3.0.0 до 3.1.0
Для проектов, которые были созданы с cordova CLI:
- Обновление
cordova
CLI-версия - видеть интерфейс командной строки - Запуск
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
.