LogCat ничего не отображает после сбоя / переустановки - PullRequest
2 голосов
/ 29 марта 2011

Во-первых, как фон: я на Mac, работаю под OS X 10.6.7. Я использую Eclipse для класса Android Development (и, надеюсь, в конечном итоге разработаю его непосредственно для Android).

Несколько дней назад у меня произошел неприятный сбой Eclipse, и после перезапуска я перестал получать какие-либо выходные данные из LogCat. Я перепробовал все, что мог придумать, и не смог ничего найти в журнале. Я попытался переустановить Eclipse с нуля, и это, по крайней мере, немного изменило ситуацию. Когда я запускаю этот фрагмент кода, я придумал, чтобы проверить вещи:

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?");  
    }
}

... это показывает мне это (очевидно, я не могу публиковать изображения непосредственно как нуб), но когда я фактически нажимаю на вкладку LogTester в LogCat, я ничего не вижу . То же самое наоборот, когда я возвращаюсь на главную вкладку журнала, на которой, как вы видите, должно быть 11 новых элементов.

Я попытался изменить шрифт, поскольку, возможно, возникла какая-то проблема с отображением шрифта, и я слышал, что есть странные проблемы со шрифтами и 10.6.7. Но я получаю «Проблемы возникли при вызове кода из плагина:« org.eclipse.ui.workbench ».» ошибка и полный отказ от изменения типа шрифта. Я не могу понять, где Eclipse скрывает это предпочтение, поэтому я могу попытаться изменить его вручную.

У кого-нибудь есть какие-нибудь идеи / предложения относительно того, что мне следует попробовать дальше? Это абсолютно сводит с ума. Спасибо!

ОБНОВЛЕНИЕ (3/31 1:00): я удалил и воссоздал свой AVM примерно в 15 раз, и LogCat неожиданно начал работать. Чёрт, если я знаю почему, но я не ставлю это под сомнение.

Ответы [ 2 ]

9 голосов
/ 29 марта 2011

попробуйте переключиться на DDMS perspective и нажмите на свой активный эмулятор в Device tab.Ваш Logcat должен обновиться.

0 голосов
/ 10 июля 2016

Я знаю, что этот пост старый, но по какой-то причине фильтр был включен с использованием Firebase, который действительно смутил меня несколько минут, пока я пытался выяснить, что происходит.

Здесь вы можете изменить фильтр (на панели монитора Android):

change filter

...