Eclipse LogCat показывает только первую букву из каждого сообщения
Я установил SDK для Android и плагин на eclipse 4.4, а LogCat отображает только первую букву из каждого сообщения.
снимок экрана:
![screenshot]()
Проблема, вероятно, в eclipse, так как я хорошо вижу LogCat при запуске "adb logcat".
Я попытался перезапустить eclipse, adb и изменить шрифты LogCat.
Ответы
Ответ 1
Вот как это исправить:
- exit eclipse
-
откройте файл
~/рабочее пространство /.metadata/.plugins/org.eclipse.core.runtime/.settings/com.android.ide.eclipse.ddms.prefs
-
Затем вырезаем и вставляем это поверх существующего
ddms.logcat.auotmonitor.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
-
Перезапустить eclipse
Ответ 2
Я создаю новый ответ, так как у меня недостаточно комментариев, чтобы комментировать @claganga, то есть модифицировать файл на рабочей области /.metadata/.plugins/org.eclipse.core.runtime/.settings/com.android.ide.eclipse.ddms.prefs
Я использую Eclipse Mars M4 и после попытки решения выше с некоторыми вариантами я все еще мог видеть один столбец - хотя я мог бы изменить одну букву с уровня отладки на TID 4 цифры.
Однако после того, как я попробовал следующее, я получил важное улучшение:
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%, что означает, что не видно досягаемости. Во всяком случае, это достаточно хорошо для меня прямо сейчас.
Некоторые важные вещи, которые я заметил: а) не оставляют конечные пробелы в любой из этих строк - когда я копирую/вставляю их, есть некоторые. И b) порядок важен, хотя я не знаю, почему и как.
Ответ 3
У меня была та же проблема на Eclipse 4.5.0(Mars Release)
, я попробовал решение @claganga, но сначала не работал у меня.
Вот мое дополнение к решению, которое сработало для меня:
- Выход из затмения
- Откройте файл
~/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.android.ide.eclipse.ddms.prefs
- Просто добавьте эти строки, сохраните, закройте. Перезапустите eclipse, дождитесь его до загрузки рабочего пространства. Затем выйдите.
ddms.logcat.auotmonitor.level=error
ddms.logcat.automonitor=false
ddms.logcat.automonitor.userprompt=true
logcat.view.colsize.Level=54
eclipse.preferences.version=1
-
Откройте файл на шаге 2 еще раз, добавьте строки ниже шага 5 по одному. После добавления одной строки save & закрыть ее. Перезапустите eclipse, дождитесь его до загрузки рабочего пространства. Затем выйдите.
-
Повторите процесс на шаге 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
Ответ 4
Как и @Fabio, не оставляйте конечные пробелы в любой строке свойств.
Это очень важно!!!
После этого вы можете настроить colsize каждого col из них (я не знаю, есть ли другие, но я встречал только эти):
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. И вы можете установить свой colsize за пределы, что приведет к тому, что горизонтальная полоса прокрутки будет отображаться не 100%.
Надеюсь, мой совет поможет кому-то:)
Ответ 5
Если вы используете Eclipse Andmore, файл для этой проблемы:
org.eclipse.andmore.ddms.prefs
Ответ 6
Для меня все решения работали после добавления атрибута:
logcat.view.colsize.Text
Если он отсутствует, отображается только уровень. Этот атрибут отсутствует в отмеченном правильном ответе.
Ответ 7
Просто отредактируйте файл ниже:
~/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
Ответ 8
Это не первые буквы сообщений.
Это флаги уровня: V (for verbose)
, D (for debug)
и т.д.
Вы видите нижнюю полосу прокрутки? Прокрутите его вправо.
Затем измените размер столбцов, щелкнув и перетащив разделитель между заголовками. Не захватывайте разделитель между самим столбцом, где находится контент, захват там не будет работать. Кроме того, вы должны уменьшить размер первого столбца, чтобы освободить место для других. И щелкните правой кнопкой мыши по самому заголовку, чтобы добавить/удалить столбцы.
Ответ 9
перейдите в свой логарифм, передвиньте свою нижнюю полосу прокрутки вправо, а затем сверху вы можете перетащить свою секцию LEVEL влево и освободить место для другого раздела, это, безусловно, будет работать
Ответ 10
Настройки, которые работали для меня, следующие:
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
Ответ 11
Я заменил/перезаписал файл 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
Ответ 12
1) выйти из затмения
2) откройте файл
~/рабочее пространство /.metadata/.plugins/org.eclipse.core.runtime/.settings/com.android.ide.eclipse.ddms.prefs
3) Введите ложное значение для ваших произвольных параметров
![введите описание изображения здесь]()
![введите описание изображения здесь]()