web-dev-qa-db-ja.com

Eclipse LogCatには、各メッセージの最初の文字のみが表示されます

Android SDKとプラグインをEclipse4.4にインストールしましたが、LogCatには各メッセージの最初の文字のみが表示されます。

スクリーンショット: screenshot

'adb logcat'の実行中にLogCatをよく見ることができるので、問題はおそらくEclipseにあります。

Eclipse、adbを再起動し、LogCatフォントを変更しようとしました。

20
AK87

これを修正する方法は次のとおりです。

  1. eclipseを終了します
  2. ファイルを開く

    〜/ workspace/.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. Eclipseを再起動します

25
claganga

@clagangaにコメントするのに十分な担当者がいないため、新しい回答を作成しています。つまり、workspace/.metadata/.plugins/org.Eclipse.core.runtime/.settings /com.Androidのファイルを変更しています。 .ide.Eclipse.ddms.prefs

私はEclipseMars M4を使用していますが、いくつかのバリエーションを使用して上記のソリューションを試した後でも、1つの列が表示されましたが、デバッグレベルの1文字から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%に固定されていることに気付きました。つまり、見えないものは手の届かないところにあります。とにかく、今はそれで十分です。

私が気付いたいくつかの重要なこと:a)これらの行のいずれにも末尾のスペースを残さないでください-コピー/貼り付けしたときにいくつかありました。そしてb)順序は重要ですが、理由や方法はわかりません。

12
Fabio

Eclipse 4.5.0(Mars Release)でも同じ問題が発生しました。@ clagangaのソリューションを試しましたが、最初はうまくいきませんでした。

これが私のために働いたソリューションへの私の追加です:

  1. Eclipseを終了します
  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の下の行を1つずつ追加します。 1行追加したら、保存して閉じます。 Eclipseを再起動し、ワークスペースがロードされるまで待ちます。次に終了します。

  2. 2行目、3行目などについて、手順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

12
AnEnthusiast

@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システムでは、すべてのcolsizeの最小合計は942です。また、colsizeをそれを超えて設定すると、水平スクロールバーが100%では表示されなくなります。

私のアドバイスが誰かを助けることができることを願っています:)

4
Lym Zoy

Eclipse Andmoreを使用する場合、この問題のファイルは次のとおりです。

org.Eclipse.andmore.ddms.prefs

3
user1497250

以下のファイルを編集するだけです:

~/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
2
Leslie Guan

私にとって、すべてのソリューションは属性を追加した後に機能しました:

logcat.view.colsize.Text

欠落している場合は、レベルのみが表示されました。この属性は、マークされた正解にありません。

2
k1ngarthur

logcatに移動し、下部のスクロールバーを右に移動してから、上部にLEVELセクションを左にドラッグして、他のセクション用のスペースを確保します。

これらはメッセージの最初の文字ではありません。

レベルフラグは次のとおりです:V (for verbose)D (for debug)など。

その下のスクロールバーが見えますか?右にスクロールします。

次に、ヘッダー間のセパレーターをクリックしてドラッグし、列のサイズを変更します。コンテンツがある列自体の間のセパレーターをつかまないでください。そこをつかむと機能しません。また、他の列のためのスペースを確保するために、最初の列のサイズを小さくする必要があります。そして、ヘッダー自体を右クリックして、列を追加/削除します。

1

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
1
L. D. James

私のために働いた設定は次のとおりです。

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

1

1)Eclipseを終了します

2)ファイルを開きます

〜/ workspace/.metadata/.plugins/org.Eclipse.core.runtime/.settings/com.Android.ide.Eclipse.ddms.prefs

3)任意のパラメータにfalse vlaueを入力します enter image description here

enter image description here

0
gadolf