Я не использовал Eclipse с 1 недели назад. Сегодня я начал его, и я заметил, что он загружается медленно. Когда он был запущен, это подсказало следующее:
http://tinypic.com?ref=2zpk1g2" Target = "_ blank"> <img src = " http://i48.tinypic.com/2zpk1g2.png" ; border =" 0 "alt =" Хостинг изображений и видео от TinyPic "> </a>">
Я подумал, что, возможно, Eclipse обновил что-то Android, поэтому я обновился до новейшего ADT. Теперь у меня такая же ошибка, но у меня есть дополнительная большая ошибка, которую я не знаю, если это потому, что предыдущая ошибка. Я пробовал новую функцию, как выглядит слой xml во многих устройствах. Я пробовал с 2 уровнями, и теперь программа не компилируется, потому что она говорит:
Неверное завершение строки: найден возврат каретки (\ r) без соответствующей новой строки (\ n)
- Android Studio не может подключиться к Github через прокси-сервер
- Jenkins Git Издатель: Как скопировать код обратно в мастер после сборки?
- Не удалось скопировать манифест
- Android. Префикс «xmlns» не может быть привязан к любому пространству имен явно; Ни одно пространство имен для «xmlns» не должно быть привязано к любому префиксу явно
- Android добавляет пользовательское правило lint к проекту (git)
Ошибка для одного xml находится в этой строке:
android:layout_height="wrap_content">
А другой – в:
android:orientation="horizontal">
Wtf произошло? Я ничего не менял и не спасал, а неделю назад все было хорошо.
У меня была такая же неприятная проблема. То, что я сделал, это копирование всего кода в блокнот. Затем из блокнота вставьте его обратно в поле xml. Я знаю, это звучит глупо, но это сработало, и я понятия не имею, почему -__- "
Простое решение:
Нажмите: Ctrl + Shift + F и затем сохраните. Это вопрос форматирования. Это отформатирует его.
Как говорит Тор здесь , это потому, что они решили проблему «прозрачных» строк в xml, эту странную ошибку, когда вы нажимаете одну строку, вы были в другой.
Как и он говорит, если у вас есть эта ошибка, потому что у вас есть файлы, которые могут вызвать эту «прозрачную» ошибку, так:
Просто откройте файл и вызовите Ctrl-1; Который покажет доступные быстрые исправления, и есть быстрое исправление для этого сообщения о том, что произойдет и очистит окончания строки в данном файле.
(Нажмите на ошибку, нажмите ctrl + 1, вы увидите исправление)
Это очень забавная проблема, с которой я столкнулся. Решение прост. Просто попробуйте следовать на той же странице.
Ctrl + A , Ctrl + X , затем Ctrl + V
Счастливое кодирование.
Перейдите в раздел «Предпочтение -> Android -> Проверка ошибок Lint, затем выполните поиск ID = MangledCRLF, измените его степень ниже« error ». Это устранит проблему для ошибки – «Неверная строка завершена: найден возврат каретки (\ r) без соответствующей новой строки (\ n)"
Попробуйте очистить проект:
Project -> Clean... -> Clean All
Это сработало для меня. Надеюсь, поможет.
Лучший способ сделать это – использовать lint через редактор макета Android и использовать кнопку «Исправить».
Мое решение для ошибки макета Android SDK / ADT 21 xml.
Неверное завершение строки: найден возврат каретки (\ r) без соответствующей новой строки (\ n)
Пример:
<TextView android:id="@+id/text1" android:layout_width="match_parent" android:layout_height="wrap_content" />
/> Отсюда …
Маркировка пространства между тегами после того, как вы получите ошибку и нажмите enter, а затем ctrl s (save) удалит ее.
… здесь <
<TextView android:id="@+id/text2" android:layout_width="match_parent" android:layout_height="wrap_content" />
Update: если это только одна строка между тегами, установите там маркер и нажмите ctrl + d (удалить) и ctrl + s (save)
Просто Go to --> window
вариант Go to --> window
а затем нажмите кнопку «Очистить» и « ok
.
Неверное завершение строки: найден возврат каретки (\ r) без соответствующей новой строки (\ n).
Это потому, что вы прокомментировали несколько частей кода. Удалите этот код и сохраните. Эта вещь работала для меня.
Это одно из лучших решений для изменения настроек Lint для постоянного исправления. Нажмите здесь.
ИЛИ
Сделай это
Перейдите к окну -> Предпочтения -> Android -> Проверка ошибок Lint, затем выполните поиск ID = MangledCRLF, измените его серьезность ниже «ошибка» на «предупреждение». Это исправит вашу проблему
Еще одно возможное решение – форматировать XML-файл макета, который приводит к этой ошибке. Если вы используете eclipse, используйте короткий отрезок Ctrl + i и сохраните файл. С этим вы должны быть в состоянии избавиться от этой ошибки для этого конкретного файла навсегда
Просто вырезать и вставить. Это будет работать.
Вот решение, с которым я столкнулся
Решение 1: – Открыть файл макета Ctrl + Shift + F (Command + Shift + F в MacOSX) Сохранить файл макета и закрыть его. Удалите любые файлы .out, которые мог создать создатель. Очистить проект.
Решение 2: – Также вы можете выбрать полный код, разрезать его и снова вставить. Это также не помешает форматированию xml.
Решение 3. Для немногих кодеров он работает сразу после очистки проекта
Надеюсь, это поможет. Пожалуйста, дайте мне знать, если я могу помочь
Возможно, вам нужно положить /> в конец,
Попробуй это:
android:layout_height="wrap_content"/>