Eclipse LogCat shows only the first letter from ea

2019-01-17 15:49发布

I installed android SDK and plugin on eclipse 4.4, and LogCat shows only the first letter from each message.

an screenshot: screenshot

The problem is probably in eclipse as I can see the LogCat well while running 'adb logcat'.

I tried to restart eclipse, adb, and changing LogCat fonts.

12条回答
够拽才男人
2楼-- · 2019-01-17 16:07

Here is how to fix it:

  1. exit eclipse
  2. open up the file

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

  3. Then cut and paste this in over the existing

    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. Restart eclipse

查看更多
我想做一个坏孩纸
3楼-- · 2019-01-17 16:11

Just edit the file below:

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

Would u please try this out: please delete the spaces at the end of each line ,it will work. (Most importantly, make sure there is not any space at the end of each line):

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
查看更多
【Aperson】
4楼-- · 2019-01-17 16:16

I had the same problem on Eclipse 4.5.0(Mars Release), i tried @claganga 's solution but didn't work for me at first.

Here is my addition to the solution that worked for me :

  1. Exit eclipse
  2. Open up the file

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

  1. Just add those lines save, close it. Restart eclipse, wait for it until loading workspace. Then Exit.

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

  1. Open up the file at step 2 again, add the lines below step 5 one at a time. After adding one line save&close it. Restart eclipse, wait for it until loading workspace. Then Exit.

  2. Repeat the process at step 4 again for the second line, third line etc.

    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

查看更多
劳资没心,怎么记你
5楼-- · 2019-01-17 16:16

I replaced/overwrote the com.android.ide.eclipse.ddms.prefs file: ~/workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.android.ide.eclipse.ddms.prefs

with one from a previous Eclipse installation. It worked. This is the content:

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
查看更多
做自己的国王
6楼-- · 2019-01-17 16:17

The settings that worked for me are the following:

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

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

查看更多
走好不送
7楼-- · 2019-01-17 16:18

I'm creating a new answer since I don't have enough rep to comment on @claganga, that is , modifying the file on workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.android.ide.eclipse.ddms.prefs

I'm using Eclipse Mars M4 and after trying the solution above with some variations I still could see a single column - although I could change from the single letter from debug level to TID's 4 digits.

However after having tried the following I got an important improvement:

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

I'm not sure if it was moving the version line up, or removing the trailing spaces, but it started making a difference. Now I can see Level, Time, PID, Application, Tag and Text. I'm not sure how they're supposed to change their order, but at least I can resize them with a mouse now.

However I noticed the horizontal scroll bar is still completely stuck to 100%, meaning what's out of sight is out of reach. Anyway, it's good enough for me right now.

Some important things I noticed: a) don't leave trailing spaces in any of those lines - when I copy/pasted there were some. And b) order is important , though I don't know why or how.

查看更多
登录 后发表回答