2014-11-06 3 views
0

Я обновил свои файлы для проекта. Когда я загружаю index.html внутри eclipse, это кажется хорошим. Но как только я запускаю его по телефону (используя Genymotion), кажется, загружается старая версия index.html ..Eclipse PhoneGap загружает старые файлы www

Я попытался удалить приложение с телефона и установить его снова, а не работать. Также попытался обновить/перезапустить eclipse без успеха.

Кто-нибудь знает проблему?

+0

Вы редактируете из '{project_name}/www' или' {project_name}/platform/android/www'? –

+0

Я редактирую в '{project_name}/www' .. Это неправильно? :) – TorrBallen

+0

Извините, вопрос под вопросом: как вы строите устройство? если вы развертываете с помощью eclipse, вы должны работать в папке 'platform'. Если вы используете CLI cordova для развертывания, вы должны работать в основном 'www' –

ответ

2

Я не использовал Genymotion, но мне кажется, что файлы www не обновляются под конкретной папкой платформы. В вашем случае ваш проект/платформы/android/assets/www.

Возможно, попробуйте запустить эмуляцию или запустить приложение из командной строки.

Cordova запустить андроид или Cordova эмулировать андроид

надеюсь, что это помогает.

PS: Вы также пробовали использовать Netbeans для отладки и тестирования приложений phonegap/cordova. Он имеет встроенную поддержку и работает довольно хорошо и быстро. Просто imp [ort ваш проект «Новый проект»> HTML5> приложение HTML5 с существующими источниками> нажмите далее>, затем выберите свою www-папку udner «Корень сайта» и ваш файл.

+0

О, вы настолько правы. Должен ли я вносить изменения в папку www в активах? Не в другом? – TorrBallen

+0

, поскольку cordova означает мультиплатформенность, вы должны вносить изменения в корневую папку www, но тогда вам нужно запустить 'cordova prepare android', чтобы обновить папку platform/android. Или, если вам нужна только одна платформа и вы не хотите использовать CLI, вы можете заботиться только о папке platform/android, но в этом случае вы больше не должны использовать CLI или можете потерять все свои изменения. В этом случае вам придется использовать plugman для управления плагинами вместо CLI. – QuickFix

+0

Спасибо, забыли запустить 'cordova подготовить андроид' .. :) – TorrBallen

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