Eclipse LogCat показывает только первую букву из каждого сообщения

Я установил Android SDK и плагин на Eclipse 4.4, и LogCat показывает только первую букву из каждого сообщения.

скриншот:Скриншот

Проблема, вероятно, в затмении, так как я хорошо вижу LogCat при запуске adb logcat.

Я попытался перезапустить eclipse, adb и изменить шрифты LogCat.

12 ответов

Решение

Вот как это исправить:

  1. выходное затмение
  2. открыть файл

    ~/ Рабочее пространство /.metadata/.plugins/org.eclipse.core.runtime/.settings/com.android.ide.eclipse.ddms.prefs

  3. Затем вырезать и вставить это поверх существующего

    ddms.logcat.automonitor.level=error
    ddms.logcat.automonitor=false
    ddms.logcat.automonitor.userprompt=true
    logcat.view.colsize.Level=54
    eclipse.preferences.version=1
    logcat.view.colsize.Application=169
    logcat.view.colsize.Time=156
    logcat.view.colsize.Tag=124
    logcat.view.colsize.PID=54
    logcat.view.colsize.Text=590
    
  4. Перезапустите затмение

Я создаю новый ответ, так как мне не хватает представителя, чтобы комментировать @claganga, то есть изменяя файл в рабочей области /.metadata/.plugins/org.eclipse.core.runtime/.settings/com.android.ide.eclipse.ddms.prefs

Я использую Eclipse Mars M4 и после попытки решения выше с некоторыми вариантами я все еще мог видеть один столбец - хотя я мог перейти от одной буквы от уровня отладки до 4 цифр TID.

Однако, попробовав следующее, я получил важное улучшение:

ddms.logcat.auotmonitor.level=error  
ddms.logcat.automonitor=false  
ddms.logcat.automonitor.userprompt=true  
eclipse.preferences.version=1
logcat.view.colsize.Application=169
logcat.view.colsize.Level=54
logcat.view.colsize.PID=54
logcat.view.colsize.Tag=198
logcat.view.colsize.Text=619
logcat.view.colsize.Time=182

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

Однако я заметил, что горизонтальная полоса прокрутки все еще полностью застряла на 100%, что означает, что то, что находится вне поля зрения, вне досягаемости. Во всяком случае, это достаточно хорошо для меня прямо сейчас.

Некоторые важные вещи, которые я заметил: а) не оставляйте завершающие пробелы ни в одной из этих строк - когда я копировал / вставлял, их было несколько. И б) порядок важен, хотя я не знаю почему и как.

У меня была такая же проблема на Eclipse 4.5.0(Mars Release)Я попробовал решение @claganga, но сначала у меня не получилось.

Вот мое дополнение к решению, которое работало для меня:

  1. Выходное затмение
  2. Откройте файл

~/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.android.ide.eclipse.ddms.prefs

  1. Просто добавьте эти строки, сохраните, закройте его. Перезапустите eclipse, дождитесь его загрузки до рабочей области. Затем выход.

ddms.logcat.auotmonitor.level=error ddms.logcat.automonitor=false ddms.logcat.automonitor.userprompt=true logcat.view.colsize.Level=54 eclipse.preferences.version=1

  1. Снова откройте файл на шаге 2, по очереди добавьте строки ниже шага 5. После добавления одной строки сохраните и закройте ее. Перезапустите eclipse, дождитесь его загрузки до рабочей области. Затем выход.

  2. Повторите процесс на шаге 4 снова для второй строки, третьей строки и т. Д.

    logcat.view.colsize.Application=169 logcat.view.colsize.PID=54 logcat.view.colsize.Tag=198 logcat.view.colsize.Text=619 logcat.view.colsize.Time=182

Как говорит @Fabio, не оставляйте конечные пробелы ни в одной из строк свойств.

Это очень важно!!!

Убедившись, что вы можете настроить размер каждого столбца (я не знаю, есть ли другие, но я встречал только эти):

logcat.view.colsize.Application
logcat.view.colsize.Level
logcat.view.colsize.PID
logcat.view.colsize.TID
logcat.view.colsize.Tag
logcat.view.colsize.Time
logcat.view.colsize.Text

Вам не нужно заботиться о порядке этих свойств, потому что Eclipse отсортирует их по алфавиту.

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

Надеюсь, мой совет может помочь кому-то:)

Если вы используете Eclipse Andmore, файл для этой проблемы:

org.eclipse.andmore.ddms.prefs

Просто отредактируйте файл ниже:

~/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.android.ide.eclipse.ddms.prefs

Пожалуйста, попробуйте это: удалите пробелы в конце каждой строки, это будет работать.(Самое главное, убедитесь, что в конце каждой строки нет пробелов):

com.android.ide.eclipse.ddms.adbDebugBasePort=8600
com.android.ide.eclipse.ddms.explorer.info=68
com.android.ide.eclipse.ddms.explorer.name=94
com.android.ide.eclipse.ddms.explorer.permissions=68
com.android.ide.eclipse.ddms.explorer.size=44
com.android.ide.eclipse.ddms.explorer.time=34
ddms.logcat.auotmonitor.level=error
ddms.logcat.automonitor=false
ddms.logcat.automonitor.userprompt=true
devicePanel.Col0=319
devicePanel.Col1=38
devicePanel.Col4=61
eclipse.preferences.version=1
emulatorControl.track.name=155
emulatorControl.waypoint.name=95
heapPanel.col0=1276
logcat.view.colsize.Application=133
logcat.view.colsize.Level=44
logcat.view.colsize.PID=44
logcat.view.colsize.TID=44
logcat.view.colsize.Tag=98
logcat.view.colsize.Text=712
logcat.view.colsize.Time=131
logcat.view.filters.list=name\: 'com.android.settings', tag\: '', text\: '', pid\: '', app\: 'com.android.settings', level\: 'verbose', name\: 'ActivityManager', tag\: 'ActivityManager', text\: '', pid\: '', app\: '', level\: 'verbose',
logcat.view.font=1|Sans|11.0|0|GTK|1|;
threadPanel.Col0=24
threadPanel.Col1=37
threadPanel.Col2=61
threadPanel.Col3=34
threadPanel.Col4=34
threadPanel.Col5=272
threadPanel.stack.col0=503

Для меня все решения работали после добавления атрибута:

logcat.view.colsize.Text

Если он отсутствовал, показывался только уровень. Этот атрибут отсутствует в отмеченном правильном ответе.

goto your logcat переместите нижнюю полосу прокрутки вправо, затем вверху вы можете перетащить свой LEVEL раздел влево и освободить место для другого раздела, он обязательно будет работать

Настройки, которые работали для меня, следующие:

ddms.logcat.auotmonitor.level=error
ddms.logcat.automonitor=true
ddms.logcat.automonitor.userprompt=true
eclipse.preferences.version=1
logcat.view.colsize.Application=169
logcat.view.colsize.Level=54
logcat.view.colsize.PID=54
logcat.view.colsize.Tag=198
logcat.view.colsize.Text=676
logcat.view.colsize.Time=156

~ / Рабочее пространство /.metadata/.plugins/org.eclipse.core.runtime/.settings/com.android.ide.eclipse.ddms.prefs

Я заменил / переписал com.android.ide.eclipse.ddms.prefs файл: ~/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.android.ide.eclipse.ddms.prefs

с одним из предыдущей установки Eclipse. Это сработало. Это содержание:

com.android.ide.eclipse.ddms.explorer.data=82
com.android.ide.eclipse.ddms.explorer.info=1193
com.android.ide.eclipse.ddms.explorer.name=663
com.android.ide.eclipse.ddms.explorer.permissions=94
com.android.ide.eclipse.ddms.explorer.size=58
com.android.ide.eclipse.ddms.explorer.time=46
ddms.logcat.auotmonitor.level=error
ddms.logcat.automonitor.userprompt=true
devicePanel.Col0=378
devicePanel.Col1=56
devicePanel.Col4=1273
eclipse.preferences.version=1
logcat.view.colsize.Application=98
logcat.view.colsize.Level=67
logcat.view.colsize.PID=54
logcat.view.colsize.TID=54
logcat.view.colsize.Tag=168
logcat.view.colsize.Text=1001
logcat.view.colsize.Time=196

Это не первые письма из сообщений.

Это флаги уровня: V (for verbose), D (for debug), так далее.

Вы видите эту нижнюю полосу прокрутки? Прокрутите его вправо.

Затем измените размер столбцов, щелкнув и перетащив разделитель между заголовками. Не берите разделитель между самим столбцом, где находится контент, захват там не будет работать. Кроме того, вы должны уменьшить размер первого столбца, чтобы освободить место для остальных. И щелкните правой кнопкой мыши сам заголовок, чтобы добавить / удалить столбцы.

1) выходное затмение

2) открыть файл

~/ рабочее пространство /.metadata /.plugins / org.eclipse.core.runtime /.settings / com.android.ide.eclipse.ddms.prefs

3) Введите ложное значение для ваших произвольных параметров

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