Задний план
У меня есть несколько библиотек Android, каждая из которых имеет свои классы.
Проблема
По какой-то причине для классов, которые расширяются из классов одной из этих библиотек, когда я нажимаю F3, чтобы перейти к самому классу, я получаю сообщение об ошибке:
«Jar этого файла класса принадлежит контейнеру« Зависимости Android », который не позволяет изменять исходные вложения в своих записях»
Что я пробовал
Я немного поискал эту проблему и нашел несколько решений (например, здесь, здесь и здесь), но никто не работал на меня:
- чистый проект
- установите порядок пути сборки, чтобы src был в конце, а папка gen - перед ним.
- обновите ADT, так как он, вероятно, был исправлен.
- добавьте "Исходное вложение", но это невозможно для библиотек андроида (почему-то заблокировано).
Вопрос
Почему это происходит?
Почему это все еще происходит даже на новейшем ADT (у меня 22.3.0.v201310242005-887826)?