фантомная ошибка "ошибка синтаксического анализа XML: несвязанный префикс" - PullRequest
2 голосов
/ 26 мая 2010

Ошибка "синтаксический анализ ошибки XML: несвязанный префикс" отображается в моем основном макете: main.xml при первом открытии Eclipse. Чтобы устранить ошибку, все, что мне нужно сделать, это внести изменения в файл, затем отменить его, затем нажать «сохранить» (необходимо внести изменения, чтобы иметь возможность сохранить файл и, таким образом, запустить проверку нового синтаксиса).

Моя среда:

Fedora Eclipse Platform
Version: 3.4.2
Based on build id:  20090211-1700

Моя цель - Android API уровня 5.

В первый раз, когда я увидел ошибку, я потратил много времени, пытаясь отследить «проблему», но позже понял, что на самом деле проблемы нет, это просто фантомная ошибка.

Снимок экрана: http://i50.tinypic.com/2i89iee.jpg

Кому я должен сообщить об этом?

Ответы [ 4 ]

2 голосов
/ 19 октября 2011

Однажды я собрал проект и провел с ним много времени. Он также может быть включен в строку .java-файлов (вы случайно добавили):

import android.R 

Теперь он думает, что нам нужен этот префикс:

xmlns:android="http://schemas.android.com/apk/res/android" 

Решите: Найдите и удалите эту строку и пересоберите проект:

// DELETE import android.R 

Добавить пакет Импорт ресурсов:

import com.johnsmith.example
2 голосов
/ 28 мая 2010

Это звучит как ошибка с ADT плагином для Eclipse . Сначала я бы проверил, подано ли оно уже ; если нет, продолжайте и сообщите об этом в b.android.com.

0 голосов
/ 03 февраля 2012

Измените идентификатор флиппера на vflipper

потому что android xml не поддерживает прописную букву для объявления значений

0 голосов
/ 12 сентября 2011

У меня была точно такая же проблема, и вот что я сделал.

  • Сначала перейдите на вкладку «Проблемы» и выберите ошибку несвязанного префикса
  • Щелкните правой кнопкой мыши и выберите «Удалить».
  • Он выдаст вам предупреждающее сообщение, просто нажмите кнопку ОК, и вы должны хорошо идти.

Я не рекомендовал бы использовать это для всех проблем только для фантомных ошибок, которые, кажется, ничем не вызваны.

Надеюсь, это поможет

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