Отладка Android / PhoneGap: приложение не обновлено

1

Я пытаюсь использовать PhoneGap с Android. В примере, который я запускаю в главном приложении, открывается html файл:

@Override
public void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    super.loadUrl("file:///android_asset/www/index.html");
}

Теперь, если я что-то изменил на странице html, Android всегда показывает предыдущий контент. Возможно ли, что выходные файлы (ресурсы в этом случае) не обновляются?

Также, если я изменю имя html файла в файле /assets/newName.html и в.loadUrl, ничего не изменится.

Спасибо, Ф.

  • 2
    Вы должны быть в состоянии сказать с консоли, перегенерирует ли он и загружает ли файл .apk или просто перезапускает установленную версию. Если изменение файла «data» не приводит к регенерации apk, а изменение файла .java приводит к изменениям, возможно, что-то не так в настройке проекта.
Теги:
cordova

3 ответа

1

Я решил найти правильный ответ на этот вопрос, в настоящий момент изменения в каталоге активов не вызывают пересоединения.

На данный момент я пошатываю новую строку в коде Activity.java, чтобы принудительно выполнить команду rebild/deploy..

Будет обновляться, как только я искал настоящее решение.

0

ОК Ребята нашли.

Учебник на wiki.phonegap.com устарел.

Обновлены образцы.

Большое спасибо.

  • 0
    Можете ли вы дать ссылку для улучшения вашего andwer?
  • 0
    извини слишком давно ... забыл.
0

Иногда я вижу это, когда добавляю файл данных в проект в eclipse.

Если вы считаете, что pkg не обновляется (перестраивается), тогда просто перестраивайте его вручную. Если вы используете eclipse, просто сделайте project-> clean и выберите проект, который хотите очистить. он автоматически перестраивается и включает все, что было пропущено.

  • 0
    Я сделал это, но ничего не меняется. Учтите, я тоже пробовал использовать Eclipse и Intellij IDEA 10.5. Та же проблема ... должно быть что-то в конфигурации ...

Ещё вопросы

Сообщество Overcoder
Наверх
Меню