Intereting Posts

Eclipse – ресурсы для рисования на YouTube не обновляются

Я использую Eclipse (4.2.1 Juno) в Windows 7 для моего Android 2.2 проекта. У меня есть несколько ресурсов PNG в моих доступных папках, и я обнаружил, что если я отредактирую свои PNG-файлы (Paint / Photoshop и т. Д.), Eclipse не распознает, что файл был изменен, и графический дизайнер ADT по-прежнему отображает старую версию образ. Я попытался обновить список папок проекта, попытался выполнить Project-> Clean, но ни один из них не повлиял. Единственный способ найти Eclipse для распознавания новой версии изображения – это полностью выйти и перезапустить то, что является болью.

Есть ли какая-то настройка, которую я могу использовать, чтобы сказать Eclipse не «кэшировать» изображения и всегда читать последнюю версию с диска?

Это обычная проблема Eclipse, которая не распознает внешние изменения для файлов в рабочей области. Единственное, что я выяснил, чтобы устранить эту проблему немного (помимо освежающего, как сумасшедший), – это настройки обновления во внешних настройках инструментов. То есть, если вы запустили, например, сборку Ant, вы можете сказать eclipse, чтобы обновить рабочую область или определенные ресурсы впоследствии. Я даже не знаю, как это сделать.

Попробуйте в Project -> Clean Eclipse Project -> Clean затем выберите свой проект. Это удалит файл R.java и создаст новый.

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

Я не знаю об автоматической настройке, но я нашел относительно простое ручное действие, которое кажется эффективным. У меня были такие же проблемы, как и вы; Теперь следующая процедура работает последовательно для меня, с Eclipse Juno 4.2.1.

Нажмите на папку «res», чтобы выбрать ее, а затем нажмите F5 для обновления. Также убедитесь, что ваши временные метки PNG-файла были затронуты.

Ресурсы, кэшированные в папке bin \ res.

  1. Создайте скрипт, который удаляет папку bin \ res со всем содержимым.

  2. Добавьте этот скрипт в качестве внешнего инструмента в список конструкторов.

  3. Установить позицию в списке конструкторов – после создания CDT. Вторая позиция в списке. Если нет создателя CDT – установите его первым.

  4. Наслаждаться.