2017-01-07 2 views
2

Я установил папку для внешней аннотации один раз в моей студии Android. Теперь я хотел изменить местоположение папки, следуя https://www.jetbrains.com/help/idea/2016.3/using-external-annotations.html#d2150916e113 рекомендациям. Однако нет вкладки «Пути» ...Изменение папки внешних аннотаций в Android Studio 2.2.3

Кто-нибудь знает, как это сделать? Любой файл конфигурации ... что угодно!

enter image description here

+0

Android Studio снова задала мне вопрос, чтобы изменить путь. Однако вопрос остается в силе ... – user2878850

ответ

2

Со ссылкой на это, https://blog.jetbrains.com/idea/2008/02/external-annotations/ я также столкнулся с этой проблемой, что нет вкладки Paths в области аннотаций в настройках модуля, как указано на этой странице.

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

Тег annotation-paths тот, который вам нужно отредактировать.
<annotation-paths> <root url="file://$MODULE_DIR$" /> </annotation-paths>

+1

Кажется, что моя Android-студия хранит эту информацию по всему миру, я не нашел предложенный тег аннотаций в моих * .iml-файлах. Спасибо, в любом случае. – user2878850

+1

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

0

У меня была такая же проблема, и другой ответ не помог мне - я не мог найти <annotation-paths> где-нибудь в .iml файл и не мог найти часть графического интерфейса настройки, чтобы изменить ,

Я заметил, что Android Studio попросит меня создать новое дерево каталогов для аннотаций из разных библиотек. Поэтому после охоты я обнаружил, что в <project>/.idea/libraries/<libname>.xml есть <ANNOTATIONS> теги, которые можно изменить.

Для большинства библиотек это сработало, однако я не смог найти ни одного файла или <ANNOTATIONS> для реальных классов в Android SDK.

Смежные вопросы