2

まず、背景として: 私は Mac を使用しており、OS X 10.6.7 を実行しています。私が参加しているAndroid開発クラスにEclipseを使用しています(そして、最終的には実際にAndroid向けに直接開発することを願っています)。

数日前に Eclipse のひどいクラッシュがあり、再起動した後、LogCat からの出力がまったく得られなくなりました。考えられることはすべて試しましたが、ログに何も表示されませんでした。Eclipse の nuke-it-from-orbit 再インストールを試みましたが、少なくとも少しは違いがありました。このコード スニペットを実行すると、次のことをテストするために思いつきました。

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;

public class LogTester extends Activity {
    /** Called when the activity is first created. */
    public static final String TAG = "LogTester";

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        Log.d(TAG, "Activity was created");
        Log.d(TAG, "Anybody Home?");  
    }
}

...これが表示されますどうやらnoobとして画像を直接投稿できないようです)が、実際にLogCatのLogTesterタブをクリックすると、何も表示されません。クリックしてメインのログ タブに戻ると、同じことが逆になり、ご覧のとおり、11 個の新しい項目が含まれているはずです。

フォントの表示に何らかの問題があった可能性があるため、フォントを変更してみました。フォントと 10.6.7 に奇妙な問題があると聞いています。しかし、「プラグインからコードを呼び出すときに問題が発生しました: "org.eclipse.ui.workbench".」エラーとフォントタイプの変更の完全な拒否。Eclipse がこの設定を隠している場所がわからないので、手動で試してみることができます。

次に試してみるべきことについて、誰かアイデアや提案はありますか? これは絶対に腹立たしいです。ありがとう!

更新 (3/31 午前 1 時): AVM を約 15 回削除して再作成したところ、LogCat が突然動作し始めました。理由を知っていれば地獄ですが、私はそれを疑問視していません.

4

2 に答える 2

9

に切り替えてDDMS perspective、アクティブなエミュレータをクリックしてみてくださいDevice tab。その後、Logcat が更新されます。

于 2011-03-29T06:49:41.117 に答える
0

この投稿が古いことは知っていますが、Firebase を使用して何らかの理由でフィルターがオンになり、何が起こっているのかを把握しようとして数分間混乱しました。

フィルターを変更する場所は次のとおりです (Android モニター パネル内)。

フィルターを変更

于 2016-07-10T00:23:40.023 に答える