Intereting Posts
Использование дат в библиотеке Graphview MapFragment возвращает null Отключение навигационного ящика, включение кнопки «вверх» / «вверх-вниз» в фрагментах Разработка приложений для Android с использованием Xamarin Vs Native android Невозможно получить прозрачность DialogFragment Как добавить вид программы в RelativeLayout? Robolectric test ListView не обновляется после изменения стоимости адаптера Android отображает изображение в галерее с ошибкой памяти Android ListView и OnClickListener: как получить выбранный элемент Http://dl-ssl.google.com/android/repository/addons_list.xml недоступен XMPP aSmack – Как я могу получить текущее состояние пользователя (offline / online / away / etc.)? Проблема в реализации Parcelable, содержащая другие возможности Как получить цвет из шестнадцатеричной строки цвета Покупки в приложениях для Android: вам нужно проверить разрешение com.android.vending.BILLING при настройке Android 6? Android – Управление задачей с помощью Timer и TimerTask?

JavaPoet + Android Studio "addModifiers (модификатор) нельзя применить к модификатору"

Я построил обработчик аннотации для моего проекта Android, который создает исходный файл с использованием JavaPoet. Однако каждый раз, когда мне нужно вызывать addModifiers для любого объекта JavaPoet, Android Studio помещает его как ошибку. Он скажет, что

 Cannot resolve method addModifiers(javax.lang.model.element.Modifier) 

или

 addModifiers(javax.lang.model.element.Modifier) cannot be applied to javax.lang.model.element.Modifier 

В зависимости от того, на какой объект я вызываю метод. Я много раз проверял, что два полностью квалифицированных имени класса отлично совпадают. Эти методы в JavaPoet используют аргументы VarArgs, но это не должно меняться, поскольку я компилирую Java 7.

Теперь вот кикер: пакет компилируется просто отлично и создает мой исходный файл. Это только дает мне ошибку в среде IDE, а не при запуске javac. Модификаторы правильны в сгенерированном файле.

Поэтому я предполагаю, что я хочу ответить: как мне избавиться от ошибки IDE и кому я это сообщаю? Является ли это проблемой JavaPoet, проблемой Android Studio или проблемой IntelliJ, или что-то, что я еще не рассмотрел?

Solutions Collecting From Web of "JavaPoet + Android Studio "addModifiers (модификатор) нельзя применить к модификатору""