Can't seem to find anything on this except an Eclipse bug report in 2004 (which I assume has been fixed!).
While using Eclipse (Galileo), I like to keep the LogCat in a Fast View to keep my screen clean and full of code. But I often have to switch back and forth between the code and the LogCat while chasing bugs. I have a nice keystroke set up to display the Fast View, but does not dismiss this particular Fast View (yes, it works on other Fast Views!).
Any advice? Moving the mouse and clicking on a piece of Eclipse that does not show the LogCat is the only way I know of dismissing this Fast View--and since I'm a keyboard programmer, this is not only a pain, but it really slows me down.
And now for 2000 words of information: Here's a pic of my normal coding screen:
And here's what it looks like with the LogCat:
Thanks,
-s
Yes I was also facing this issue. What I am doing right now is working with LogCat(deprecated). Its working good try to use the deprecated one
Related
I am using the Sfml library on C4droid which has official sfml support. Everything works just fine, I can run the program normally and it renders graphics normally. But after i like minimize the app for a second and then open it back up again, for some reason it doesn't render anything at all, not even the window. Although everything else in the program runs normally like the sound,touch input, calculations etc. And I know it's not because C4droid is doing something wrong because every other graphics library i tried doesn't have that problem. Only sfml has it. I even tried it with Cxxdroid and I get the same problem.
I ran the sample programs so it's not a coding error. I tried using the the onlostfocus event to reload the files after it loses focus, I tried using only sfml shapes and no textures. But still the same thing happened. But after I tried to create a new window onlostfocus by using window.create(), It actually did render the new window even after minimizing and reopening but it only did that and didn't render/draw anything.
Is there a reason why it is happening and is there a way to fix it?
I FOUND THE SOLUTION!
I went to the sfml discord server and a really NICE person helped me out. All you need to do is just window.setActive(false) on lost focus and window.setActive(true) on gained focus AND IT WORKS FLAWLESSLY!!!
I'm using Android Studio 0.7 and while i normally find it quite pleasant to work with, its logcat support is intermittent at best. Now i've somehow gotten myself into a bit of an interface conundrum. Something i did inadvertently with the Android DDMS window at the bottom has meant that "Devices" and "logcat", which are normally in a two-paned window together (e.g. "Devices | logcat"), have become separate. As a result i can no longer view the filter box and the logcat output without switching panes, which as you can imagine is a real PAIN! (pun unintended but welcomed)
Here are some screenshots - at the top you see two shots of the two panes in their current separated form in v0.7, and below you see what it normally looks like (from v0.8). It's like i've somehow lost the whole header for the individual panes...
I've looked at all the buttons nearby, looked through all the settings, and googled as best i can, and i just can't figure it out. Can anybody help me? At the moment i can only hope that google fixes their developer L preview so i can actually start using 0.8 but who knows how long that will be....
In Intellij IDEA 13.1.5 for Mac, press Fn in keyboard, drag 'Devices' window to 'logcat' window, done!
Click and drag the part I highlighted in Red. When it becomes a separate box, just close it by clicking on the X on the top right.
I used Eclipse before and I could easily stop logcat from scrolling, but I can't find same funcionality in Android studio. Anyone knows how to do it?
There's no dedicated button for this, but you can just click on / highlight some text around where you want to stop scrolling.
android studio have this feature
you just click on the line three times and you can selectd the line , it will stops scrolling.
I had the same issue. Simple solution:
In Android monitor, on the right, change No Filters -> Show only selected application.
Android Studio Stop scrolling log
Disable Scroll to the end
If not - you are able to scroll to necessary line manually and LogCat will not be automatically scroll to down
I actually just had a problem (in 1.2.2) where I couldn't keep it from scrolling. I tried all the tricks and proper methods mentioned here, but it kept scrolling out from under me.
Turns out there was a problem trying to connect to an emulator that had long since been disconnected, and it kept retrying. And every time it did, it reloaded everything causing logcat to refresh. So it wasn't REALLY scrolling, it just felt like it was because of how big the buffer is.
I unplugged my physical device (that was running along side the emulator), restarted Android Studio, plugged the physical device back in, and boom, it no longer kept "scrolling".
Hopefully this might help someone else. Because I was getting incredibly frustrated for a while, there.
Goodness, the trick is to search. Search for something within LogCat and then scrolling will stop. Tested: running Android Studio 1.1.0 against a real device (S5). Also, was ticking one line up and one back down until I then right clicked. Then it totally stopped. After that, I can remove the search and the scrolling is no longer automatic.
I have a big problem with new LogCat and it's pause functionality. I like the idea to pause the output, when I want to read some older entries from it.
But there are also times when I want output to flow uninterrupted, so I can touch the phone, and see how it reacts through reading the output. So it is very frustrating to me, that LogCat pauses completely very often (the pause button is getting "pressed" automatically). I then have to unpause it using mouse or scrolling up and down in LogCat window, then it pauses again after just a few seconds. It annoys the hell out of me. Why does it happen? It happened with adt 15 and it is happening now with adt 17 (I skipped 16).
I'm using eclipse 3.7 indygo under xubuntu 10.4 (don't think that matters, but maybe it is).
Any of you experiencing the same problems with newer LogCat? Any idea how to solve it?
cheers,
kajman
I noticed it pauses when you scroll the logcat window up, but doesn't unpause when you scroll it back to the bottom. (You have to unpause it manually then.)
Took me a while to figure that out. Not sure if it helps with your specific problem though.
UPDATE: This turned out to be a bug in R14 of the SDK tools. It has been fixed in R15 which was released on Oct/27/2013. Updating to the latest release solves the problem as suggested in the accepted answer.
I use the LogCat window in the Debug view in Eclipse to diagnose and fix crashes in my code. I've noticed that the LogCat output will automatically scroll down anytime new lines are added (but only after you scroll to the bottom yourself).
This is great if I'm waiting for an exception stacktrace to come up, but extremely annoying if I'm trying to read something in the log and more lines are continuing to be added at the bottom (it keeps jumping to the bottom, so I scroll back to the error, then it jumps to the bottom again).
Is there any way to make it stay where I've placed it, when I place it, but continue to scroll automatically when I reach the bottom?
EDIT: Please note, I'm aware of filters and I don't consider this a solution to the problem.
ANOTHER EDIT: If I scroll up "far enough" from the bottom, it stops scrolling automatically. Far enough might be 5 lines or it might be 500 lines, it seems to be related to how many lines are in the log. Ideally, it would stop scrolling as long as I was at least 1 line away from the bottom.
In the LogCat tab on the upper far right there is a down pointing arrow with a line under it to enable
"Scroll Lock"
On older versions it's a pause button to
"Pause receiving new logcat messages"
That should do the trick!
update to the latest version. the new logcat automatically filters your logs into the app-specific crash logs when you build-launch your app via eclipse.
I stopped having problems disable the option: Automatically enable / disable scroll lock based on the scrollbar position.
Window> Preferences> Android> Logcat> uncheck the option above.
In my case, I'm using Eclipse + Android Developer Tools (Build: v22.6.2-1085508)
I suggest that if I want to use eclipse, download the full package from this link:
http://developer.android.com/sdk/index.html
After downloading, download all available updates, less NDK.
That's not what happens to me. If I scroll up it won't scroll down automatically when new lines come to the logcat until I scroll it to the bottom.
Maybe it's because of the Eclipse or the Android SDK version. I'm using the latest right now.
You can do adb logcat in a shell, and use your terminal app's scroll buffer and scrolling features to manage the logcat output.
Window => Preferences => Android => Logcat
Uncheck the box called:
Display logcat view when there are messages from
an application into the workspace
If you're only debugging crashes, click on the red (E) (error) filter for your main logcat, and keep your filter tab set to default to view all lines that are being reported by your application.
What ends up happening, when your application crashes it stays closed unless requested to restart by your choosing. So, the last lines in the logcat will be the crash report. This is one of the ways of how I debug crashes.
I also think it is "more aggressive" since the latest update! And it actually stops auto-scrolling when I scroll 10 or more lines up.
The best solution I have is clicking in the line you are interested in. If the logcat scrolls down too far and you don't see your line any more just press ArrowUp or ArrowDown to jump back to the line you were looking at.
If you write pid:pidofyourapp (which is written under online column in Device tab) in the search box,it will show the logs you wrote in your application.