2014-02-15 2 views
0

Какова роль файла config.xml в Кордове. Он взаимодействует с javascript Кордовы, или это набор инструкций для Кордовы только тогда, когда он строит.Что делает файл config.xml в кордове?

Я использую метод разработки на платформе, потому что на данный момент я нацелен только на iPhone. Как только я закончил свою сборку, я должен снова подумать о config.xml?

ответ

0

Файл конфигурации позволяет разработчику указывать метаданные об их приложении нестандартным образом. Эти метаданные будут использоваться интерфейсом командной строки PhoneGap для создания файлов конфигурации конкретной платформы, например. AndroidManifest.xml для приложений для Android и файл списка свойств для приложений iOS.

Например, если вы включите плагин камеры для вашего устройства, ваш конфигурационный файл будет содержать строку

<gap:plugin name="org.apache.cordova.camera" /> 

и это будет преобразовано в

<feature name="Camera"> 
    <param name="ios-package" value="CDVCamera" /> 
</feature> 

в конкретном файле конфигурации IOS ,

Интерфейс командной строки PhoneGap будет изменять файл config.xml при добавлении платформ и плагинов. Итак, до тех пор, пока вы используете интерфейс командной строки, вам вряд ли придется вручную редактировать эту информацию, если вы хотите пересмотреть свое приложение, чтобы добавить новую платформу.

Возможно, вам придется пересмотреть его, хотя если бы вы изменили имя, описание или указать другие настройки PhoneGap, то есть, если они находятся в состоянии постоянного потока, я не буду перечислять здесь.

Документация PhoneGap Build содержит гораздо больше информации о том, как файл config.xml используется для определения кросс-платформенных метаданных, чем документация PhoneGap.

Смежные вопросы