2015-11-17 3 views
0

Итак, я использую эмулятор, а logcat пуст, даже мои пользовательские журналы не подходят, однако, если я перейду к терминалу в студии Android, я вижу, что он смотрит на мой проект вместо android-sdk/platform-tools, где находится adb.exe. Когда я использую этот терминал для навигации туда и запускаю adb logcat, я вижу журнал в порядке. Может быть, причина, по которой логарифм не работает? И если это так, я могу это исправить?Logcat ничего не показывает на студии Android

Я также уверен, что у меня есть logcat, указывающий на правильное устройство & проект.

Спасибо.

+0

Вы пытались перезапустить logcat? Например: http://stackoverflow.com/questions/17432358/android-studio-logcat-nothing-to-show –

+0

@MarkaA yep попытался это сделать, также перезапустил сервер, а также перезапустил студию и компьютер для Android. –

ответ

0

Я не уверен, что это поможет вам вообще, но это то, с чем я столкнулся недавно после перехода на Android Studio 1.5, на который у меня ушло много часов.

Поскольку я использую общий код между андроидом и не-андроидом, я написал свой собственный интерфейс ведения журнала и более одной реализации.

В реализации андроида я использовал «» как тег. Это не проблема, прежде чем я повышен до Android Studio 1.5, сообщения будут отображаться как:

I отладки сообщения/

Однако после обновления до Android Studio 1.5, я все еще мог видеть сообщения системного журнала но все мои собственные сообщения журнала исчезли.

Наконец-то мне пришло в голову, что, возможно, теперь пустой тег больше не поддерживается и, конечно, достаточно, как только я добавил в теги, которые не были пустыми, возвращались мои отладочные сообщения.

0

Убедитесь, что вы уже выбрали устройство и приложение для просмотра журнала. enter image description here

+0

Да, я проверил это, и я уверен, что у меня есть правильное устройство и приложение. –

+0

Вы также проверяете уровень журнала, фильтр? –

+0

Да, ни одна из этих причин не является причиной проблемы –

1

Я помню, что если вы находитесь в Windows, некоторые внешние скрипты терпят неудачу, если ваш полный путь к adb.exe содержит пробел. Убедитесь, что у вас есть ваш adb в директории, в которой нет места. Например:

Это мой оригинальный ADB расположение C: \ Users \ Mark A \ SDK \ платформенные инструменты \ adb.exe

Я передал всю мою папку в новую папку без пробелов и recsynched все, сделай так, чтоб это работало.

Не уверен, что это ваша проблема, но это может помочь другим.

Удачи.

+0

Нет, мое объявление находится в: D: \ AndroidSDK \ платформенных инструментах, поэтому я не думаю, что это будет проблемой. –

Смежные вопросы