Как использовать один и тот же источник из проекта PhoneGap Build и PhoneGap Android в Eclipse - PullRequest
6 голосов
/ 04 мая 2011

Любой может заметить, что в PhoneGap Build и PhoneGap разрабатываются различия в Eclipse. Я хочу разрабатывать на основе PhoneGap Build для поддержки Android и iPhone. Однако для отладки в Android мне нужно настроить проект Eclipse, который отличается от PhoneGap Build.

Например, местоположение index.html находится в корне в Build, в то время как оно находится в asset / www в Eclipse. В Build есть файл config.xml, а мне нужно настроить его в AndroidManifest.xml для Eclipse.

Как я могу использовать один и тот же источник для разработки PhoneGap Build, когда я могу отлаживать его в Android, а мой друг может отлаживать в iPhone? Любая полезная структура папок? Я хочу разместить в том же репозитории SVN / GIT и не хочу дублировать файлы index.html, css, img, js.

Ответы [ 2 ]

2 голосов
/ 12 мая 2011

В XCode вы можете легко изменить местоположение папки / www:

  • На левой панели перейдите к Цели -> Ваше приложение
  • Дважды щелкните по каждому сценарию оболочки и измените / www на новое местоположение вашей папки www.

Таким образом, вы можете создать структуру папок, подобную этой:

/myapp/android (android project files)
/myapp/ios (ios project files)
/myapp/www (source)
0 голосов
/ 04 мая 2011

Это не совсем интеграция PhoneGap Build, но вы должны взглянуть на Cordova: https://github.com/brianleroux/Cordova

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

...