URI схемы проекта Intellij Android не зарегистрированы? - PullRequest
17 голосов
/ 27 мая 2011

Я использую intellij CE 10.5 для своих проектов Android и столкнулся со странной ошибкой.Мой проект может быть построен Eclipse и Ant, а также компилируется под intellij.Однако отображаются все файлы xml и manifest: xmlns: android = "http://schemas.android.com/apk/res/android URI не зарегистрирован в настройках | Настройки IDE | Ресурсы.

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

Кто-нибудь сталкивался с подобной проблемой? У меня не было проблемы с Android SDK 2.x, но это проект сота 3.0, так что просто интересно, если это имеет значение.

спасибо

Ответы [ 4 ]

3 голосов
/ 19 мая 2014

Я случайно открыл XML-файл макета, который находится в папке out (содержит выходные файлы для компиляции), а не в папке res. Убедитесь, что вы открыли XML-файл макета в папке ресурсов . Имена файлов идентичны.

2 голосов
/ 18 мая 2015

Убедитесь, что ваш проект настроен как фасет Android, иначе он не будет работать.=> Структура проекта: Настройки проекта: Фасеты: добавить (+ кнопка) Android-фасет

Таким образом, моя проблема решена.

1 голос
/ 25 февраля 2015

Для меня проблема заключалась в наличии дубликата моего основного модуля в структуре проекта.Я удалил дубликат с помощью кнопки «-» в том же диалоговом окне, и проблема была устранена.

0 голосов
/ 27 июня 2013

Если IntelliJ IDEA не может найти указанный DTD или схему, они помечены как ошибки. В этом случае предлагаются специальные намерения чтобы:

Разрешить ссылку, если она представлена ​​в виде URL. Сопоставить URI с локальный файл. Постоянно игнорировать это. Игнорируемый URI не будет больше не отображается как ошибка, пока не будет удален из списка игнорируемых. Добавьте расположение схемы Xsi для внешних ресурсов. Специальный атрибут добавлено в точку расположения пространства имен. Настройте схему для вашего файла XML. Схема для вашего XML-файла может быть настроена на основе обнаружения схемы, расположенные локально в исходных кодах или библиотеках проекта.

Отсюда -> http://goo.gl/heQCv

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...