Сообщения Android LogCat невидимые в затмении

Когда я запускаю приложение для Android через Eclipse, я могу выбрать строки в logcat, но текст не отображается. Если я выделю несколько строк и нажму "Экспорт в текстовый файл", я могу увидеть их в экспортированном файле, но это неудобно.

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

Я использую Eclipse Luna с плагином для Android версии 23.0.3. Моя ОС - Linux Mint 16, и я использую Oracle 1.7.0_67 от Oracle. У меня не было этой проблемы в Android-студии (хотя я должен использовать затмение по разным причинам).

Есть идеи, как это исправить?

РЕДАКТИРОВАТЬ:

Я запустил затмение, следуя этому руководству:

http://blog.vogella.com/2014/02/21/using-eclipse-luna-on-ubunbu/

И теперь текст отображается в моем представлении DDMS, но logcat теперь показывает только самую первую букву в каждой строке (например, D для отладки или W для предупреждения). Остальное все еще невидимо.

6 ответов

У меня была точно такая же проблема. Я видел только букву Уровня. Никакой другой вывод не показывался в LogCat, но когда я выбрал строку, я мог скопировать / пропустить текст.

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

У меня была похожая проблема с Eclipse Mars в Arch с окружающей средой Xfce. Похоже, это связано с GTK. Я попробовал два решения, которые работали для меня:

1 Экспорт переменной перед запуском затмения:

export SWT_GTK3=0 eclipse

Вы можете сделать это с помощью терминала при каждом запуске или просто отредактировать файл /bin/eclipse - добавьте export SWT_GTK3=0 перед exec ... линия

2 В eclipse.ini добавьте:

--launcher.GTK_version 2

перед --launcher.appendVmargs линия

У меня такая же проблема, Kubuntu 15.04, KDE5, Eclipse Mars 4.5.0, темная тема, установленная в ОС и Eclipse.

Я вижу "перемещение" строк в logcat, могу экспортировать или копировать с помощью Ctrl+C (BTW, Ctrl+C должно работать там, хотя контекстное меню не содержит Copy), но сам текст в окне остается невидимым.

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

Но нечетные / четные линии фона имеют разный цвет, поэтому происходит рендеринг.

Еще одна подозрительная вещь заключается в том, что я вижу только столбец "Уровень" и не могу уменьшить его. Остальные столбцы, такие как Time, PID, TID, Application, ... отсутствуют.

Кроме того, весь Eclipse под Plasma 5 выглядит серьезно разбитым, смешивая цвета как из предпочтений Eclipse, так и с применением темы KDE для GTK.

Последний факт: у меня очень похожая настройка на втором ноутбуке (Kubuntu 15.04, KDE5, Eclipse Luna 4.4.2), и он там работает. Единственное большое визуальное отличие состоит в том, что Luna на другом ноутбуке визуально не сломан, и я сохранил его в классических светлых тонах. И у меня там нет специальных настроек DPI (невидимый logcat KDE5 имеет настройку 141 DPI).

Я не могу решить, являются ли настройки KDE5/Plasma5 мешающими рендерингу Eclipse, или это просто ошибка Eclipse, на основе Linux Mint KDE? Или вы используете темную тему?

У меня точно такая же проблема со следующей настройкой:

  • Linux Mint Debian 64 с Mate (UP8)
  • Затмение Луны 4.4.1
  • Oracle Java SDK 1.8.0.25

Для меня это помогло скачать "Eclipse Keplar" для разработки под Android. Кажется, это известная ошибка с Eclipse Luna

Попробуйте это: перейдите к представлению DDMS и выберите эмулятор или устройство, которое вы использовали, чтобы проверить, не выбрано ли оно, затем вернитесь в проспект Java и проверьте logcat. Это помогло мне, может быть, это поможет вам

Я не уверен, что именно вы спрашиваете, но попробуйте это. Если вы можете выделить текст в Logcat, вы можете просто выделить текст, а затем набрать control c. это ярлык копирования для Windows. используйте команду c для Mac. затем откройте текстовый редактор и вставьте его.

Другие вопросы по тегам