Eclipse Android - необходимо чистить при каждой сборке, чтобы компилировать последний код

1

Я создаю приложение для Android в Eclipse, которое использует библиотеку.

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

Есть ли настройка, которую я случайно вызвал для этого, и как ее отключить, поэтому мне не нужно делать чистую каждый раз!

Спасибо

Теги:

3 ответа

2
Лучший ответ

Включение автоматической сборки - это не ваш ответ. Есть что-то, что вы изменили. Возможно, звонок в вашу интегрированную библиотеку или что-то связанное с внешними ресурсами. Build Automatically будет просто создавать ваш проект после каждого сохранения или изменения, который он видит в среде рабочей области.

В разработке Android сгенерированные файлы ресурсов многократно учитывают ошибки в Builds и необходимость очистки/сборки.

0

У меня была аналогичная проблема, потому что я заметил, что мой .apk не обновляется, и я работал вокруг него, используя как eclipse, так и командную строку.

  • Сначала очистите проект, затем попробуйте запустить в качестве приложения для Android (он дает мне сообщение об ошибке, а в консоли есть предложение перезагрузить устройство вручную).
  • Эта ошибка создает новый .apk файл в папке bin.
  • Теперь с новым файлом .apk перейдите в командную строку - перейдите в папку platform-tools вашей установки Android и используйте команду adb install -r absolute/path/to/the/apkFile.apk

Это утомительно, и если вы опустите параметр -r, он не сработает, если программа уже установлена ​​в эмуляторе.

0

Проверьте, включена ли опция "Создать автоматически". Опция под "Чистым проектом".

  • 0
    Хорошо, это включено - не должно ли быть?

Ещё вопросы

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