Сообщения об андроид-logcat, невидимые в eclipse
Когда я запускаю приложение для Android через eclipse, я могу выбирать строки в logcat, но текст не отображается. Если я выберу несколько строк и нажму "экспортировать в текстовый файл", я увижу их в экспортированном файле, но это неудобно.
Я также получаю аналогичную проблему в представлении DDMS. В разделе "устройства" я могу выбрать строки, которые выглядят так, как будто они должны содержать текст, но текст не отображается.
Я запускаю Eclipse Luna с плагином Android 2.0.0.0. Моя ОС - это Linux Mint 16, и я использую Oracle Java 1.7.0_67. У меня не было этой проблемы в android-studio (хотя я должен использовать eclipse по разным причинам).
Любая идея, как это исправить?
EDIT:
Я запустил eclipse в следующем руководстве:
http://blog.vogella.com/2014/02/21/using-eclipse-luna-on-ubunbu/
И теперь текст отображается в моем представлении DDMS, но теперь logcat показывает только первую букву каждой строки (например, D для отладки или W для предупреждения). Остальное остается невидимым.
Ответы
Ответ 1
У меня была точно такая же проблема. Я видел только письмо Уровня.
В LogCat ничего другого не отображается, но когда я выбираю строку, я мог бы скопировать/пропустить текст.
Наконец-то я нашел решение для своей проблемы:
Столбцы на выходе, где все нажаты на правый край экрана и затухают. Я просто изменил размер столбцов, чтобы увидеть весь конус.
Ответ 2
У меня та же проблема, 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? Или вы используете темную тему?
Ответ 3
Я не уверен, что вы просите, но попробуйте это. Если вы можете выбрать текст в Logcat, вы можете просто выбрать текст, а затем ввести элемент управления c. что скопируйте ярлык для окон. используйте команду c для mac. затем откройте текстовый редактор и вставьте его.
Ответ 4
Попробуйте это: перейдите в режим DDMS и выберите эмулятор или устройство, которое вы использовали для проверки, если оно не выбрано, а затем вернитесь к java prospective и проверьте logcat, это помогло мне, возможно, это поможет вам
Ответ 5
У меня точно такая же проблема со следующей установкой:
- Linux Mint Debian 64 с Mate (UP8)
- Eclipse Luna 4.4.1
- Oracle Java SDK 1.8.0.25
Для меня это помогло загрузить "Eclipse Keplar" для разработки Android. Кажется, это известный Bug с Eclipse Luna
Ответ 6
У меня была аналогичная проблема с Eclipse Mars в Arch с средой Xfce. Похоже, что это связано с GTK. Я попробовал два решения, которые работали для меня:
1 Экспортировать переменную перед запуском eclipse:
export SWT_GTK3=0
eclipse
Вы можете сделать это с помощью терминала при каждом запуске или просто отредактировать файл /bin/eclipse - добавьте export SWT_GTK3=0
до строки exec ...
2 В eclipse.ini add:
--launcher.GTK_version
2
до строки --launcher.appendVmargs