Android SDKとプラグインをEclipse4.4にインストールしましたが、LogCatには各メッセージの最初の文字のみが表示されます。
スクリーンショット:
'adb logcat'の実行中にLogCatをよく見ることができるので、問題はおそらくEclipseにあります。
Eclipse、adbを再起動し、LogCatフォントを変更しようとしました。
これを修正する方法は次のとおりです。
ファイルを開く
〜/ workspace/.metadata/.plugins/org.Eclipse.core.runtime/.settings/com.Android.ide.Eclipse.ddms.prefs
次に、これをカットアンドペーストして既存のものの上に貼り付けます
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
Eclipseを再起動します
@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)順序は重要ですが、理由や方法はわかりません。
Eclipse 4.5.0(Mars Release)
でも同じ問題が発生しました。@ clagangaのソリューションを試しましたが、最初はうまくいきませんでした。
これが私のために働いたソリューションへの私の追加です:
~/workspace/.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
手順2でファイルを再度開き、手順5の下の行を1つずつ追加します。 1行追加したら、保存して閉じます。 Eclipseを再起動し、ワークスペースがロードされるまで待ちます。次に終了します。
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
@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%では表示されなくなります。
私のアドバイスが誰かを助けることができることを願っています:)
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
欠落している場合は、レベルのみが表示されました。この属性は、マークされた正解にありません。
logcatに移動し、下部のスクロールバーを右に移動してから、上部にLEVELセクションを左にドラッグして、他のセクション用のスペースを確保します。
これらはメッセージの最初の文字ではありません。
レベルフラグは次のとおりです:V (for verbose)
、D (for debug)
など。
その下のスクロールバーが見えますか?右にスクロールします。
次に、ヘッダー間のセパレーターをクリックしてドラッグし、列のサイズを変更します。コンテンツがある列自体の間のセパレーターをつかまないでください。そこをつかむと機能しません。また、他の列のためのスペースを確保するために、最初の列のサイズを小さくする必要があります。そして、ヘッダー自体を右クリックして、列を追加/削除します。
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
私のために働いた設定は次のとおりです。
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