I just downloaded Android Studio for Linux from: http://developer.android.com/sdk/installing/studio.html
I'm wondering how to print to the console?
Neither System.out.print(...)
nor Log.e(...)
from android.util.Log
seem to work.
I just downloaded Android Studio for Linux from: http://developer.android.com/sdk/installing/studio.html
I'm wondering how to print to the console?
Neither System.out.print(...)
nor Log.e(...)
from android.util.Log
seem to work.
If your app is launched from device, not IDE, you can do later in menu:
Run
-Attach Debugger to Android Process
.This can be useful when debugging notifications on closed application.
If the above solutions don't work, you can always see the output in the Android Monitor.
Make sure to set your filter to Show only selected application or create a custom filter.
You can see the println statements in
Run
window in Android Studio. so you can see the prinln statements in that window.See detailed answer with screenshot here
Run your application in debug mode by clicking on
in the upper menu of Android Studio.
In the bottom status bar, click
5: Debug
button, next to the4: Run
button.Now you should select the
Logcat
console.In search box, you can type the tag of your message, and your message should appear, like in the following picture (where the tag is
CREATION
):Check this article for more information.
Android has its own method of printing messages (called
logs
) to the console, known as theLogCat
.When you want to print something to the
LogCat
, you use aLog
object, and specify the category of message.The main options are:
Log.d
Log.e
Log.i
Log.v
Log.w
You print a message by using a
Log
statement in your code, like the following example:Within Android Studio, you can search for log messages labelled
myTag
to easily find the message in theLogCat
. You can also choose to filter logs by category, such as "Debug" or "Warn".