There is very awkward thing I am facing logcat is shown in debugging application but while running(not debugging) application it is not showing logcat .
I tried rest
Check you don't have something in the logcat search that returns no matches, for example a non existent package name.
I had renamed my packages, but left an old name in the logcat search field. Result: No logcat output visible