ADT R22 – Proguard – не может найти ссылочный класс

Для большинства из нас последнее обновление ADT уничтожило всю рабочую область. После нескольких часов ремонта моих проектов я могу скомпилировать и запустить его снова. Но Proguard больше не работает. Я получаю тонны

Не может найти суперкласс или интерфейс

Не может найти ссылочный класс

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

У кого-нибудь есть решение для этого?

Solutions Collecting From Web of "ADT R22 – Proguard – не может найти ссылочный класс"

Я тоже был разочарован этой проблемой после перехода на ADT R22 в eclipse.

Я заметил, что если бы я создал новый проект, он бы скомпилировался, даже с proguard. После сравнения различий между проектами стало очевидным следующее: файл .classpath несколько отличался.

Попробуйте следующее:

  1. Щелкните правой кнопкой мыши свой проект и выберите «свойства» внизу.
  2. Выберите «Java Build Path» с левой стороны.
  3. Выберите вкладку «Заказ и экспорт».
  4. Нажмите на поле выбора «Частные библиотеки Android» и убедитесь, что в поле есть галочка
  5. Нажмите "ok"

Теперь ваш проект должен быть экспортирован, а proguard должен работать корректно без каких-либо ошибок.

Это работало для всех моих проектов, надеюсь, это будет работать и для других