Вам не нужно ничего писать, чтобы получать сообщения по умолчанию в LogCat; отчеты о неперехваченных исключениях должны появляться автоматически при сбое вашей программы. Однако иногда LogCat и ваш эмулятор отключаются друг от друга, и сообщения просто исчезают. Просто закройте Eclipse и эмулятор, перезапустите их оба, и сообщения должны появиться снова. Простой способ узнать, была ли ссылка восстановлена, во время загрузки эмулятора. Подобно тому, как мигающий текст «ANDROID» причудливого шрифта исчезает, и вы попадаете на экран блокировки, вы должны увидеть около ста строк текста, проносящихся на LogCat. Если этого не произойдет, LogCat не будет получать свои сообщения.
Способ отображения сообщений отладки в Android - использовать Log.d("some name for your log statements so you can filter the LogCat messages", "The actual debug statement here");
. Вы часто будете встречать людей, использующих такие вещи, как static final String LOG_TAG в своем приложении, чтобы они могли убедиться, что их журналы всегда имеют одинаковый тег, и, следовательно, фильтр никогда не пропускает сообщение.
Что касается вашего фактического кода здесь, Rpond прав, вы никогда не инициализировали свой объект GPSLocation.