2014-01-06 2 views
3

В конфигурационном файле, который является синей печатью для всех платформ, я добавил это:CLI построить Config.xml PhoneGap 3.3.0 игнорирует имя и описание

<name>My app name</name> 
<description> 
    My app description. 
</description> 
<author email="my email" href="my url"> 
    Same name 
</author> 

Но после запуска

phonegap run android 

в config.xml в папке платформ/Android/Рез/XML дает:

на верхней части файла:

<name>Hello Cordova</name> 
<description> 
    A sample Apache Cordova application that responds to the deviceready event. 
</description> 

чем список функций

и чем (до предпочтения):

<name>My app name</name> 
<description> 
    My app description. 
</description> 
<author email="my email" href="my url"> 
    Same name 
</author> 
<feature name="http://api.phonegap.com/1.0/device" /> 

Так же скопировать имя и т.д. в файле конфигурации ... но почему-то оставляет имя примера в конфиге файл.

Редактировать 16-января-2014

Хотя этот вопрос: Config.xml ignored in creation process о и ссылка HTML ... это выглядит как есть еще много работы, чтобы сделать для опции командной строки, которая создает платформу папок ... поэтому моя попытка сделать работу evrything (как ios, так и android) из 1 www-папки выглядит как миссия невозможной прямо сейчас.

Для разработки это беспорядок ... некоторые вещи (плагины), которые вы должны выполнить из командной строки ... и выполните сборку, чтобы получить правильную конфигурацию ... но не все ошибки, которые вы восстановили вручную. .. будет перезаписано снова!

Редактировать 12-февралем-2014

, кстати, в моем общем стремлении в этом PhoneGap новый образ жизни ... У меня есть еще один очень длинный вопрос и asnwering: Upgrade to phonegap 3.3.0

Редактировать 5 мая 2014 года

Из-за всех проблем с телефонной связью преимущества принципа телефонной связи ушли за меня. (Я все еще верю в потенциальную телефонную связь, может быть решением ... но пока это преждевременно). Поэтому мне жаль, что я должен покинуть телефонную дорогу. Я разрешаю этому ответу открывать для тех, кто все еще ищет ответы ... но не ожидайте от меня никаких ответов или «принятия правильного ответа».

+0

Смешная вещь: in /platforms/android/assets/www/config.xml название и описание проекта актуальны. Но вместо этого список плагинов пуст –

+0

@AndreyShustariov Вы знаете, что вам нужно добавлять плагины, используя плагин phonegap add ... и запускать команду android для сборки phonegap? см. другой мой вопрос: http://stackoverflow.com/questions/20923738/upgrade-to-phonegap-3-3-0 –

+0

Я так согласен с вашим комментарием, что это преждевременно !! –

ответ

3

Ответ christianmenkens по этому вопросу: Cordova Android Plugin: config.xml overwritten by cordova prepare? дает немного больше понимания в моей проблеме здесь ...

Он описывает 3 config.xml файлы. То, что я называю файлом config.xml «blue print», является его файлом номер 1. (Только один, который должен быть отредактирована в соответствии с Документами из PhoneGap ....

1) MyProject/WWW/config.xml

, но он упоминает 2 других config.xml:

2) myproject/platform/android/res/xml/config.xml

3) myproject/platform/android/assets/www/config.xml

похоже, что имя и описание проблемы, описанные выше, отображаются только в файле nr. 2 В файле nr. 3 все кажется нормально ... ну название и описание часть .... потому что все другие вещи, которые я ожидаю, чтобы пойти автоматически, все еще очень грязный.

Моего onlu conclusing: много ошибок, все еще во всей этой процедуре ...

0

попытайтесь переместить конф. xml из папки www в корневую папку проекта, которая работала для меня.

Структура новых файлов будет.

merges/ 
platforms/ 
www/ 
config.xml 
Смежные вопросы