java的控制台.log()是什么?

2022-08-31 09:43:17

我正在努力构建一个Android应用程序,我想知道在javascript中调试控制台.log的最佳方法是什么。


答案 1

日志类:

用于发送日志输出的 API。

通常,使用 和 方法。Log.v()Log.d()Log.i()Log.w()Log.e()

从最小到最详细,详细程度的顺序是 、 、 、 、 。除非在开发过程中,否则永远不应将 Verbose 编译到应用程序中。调试日志在 中编译,但在运行时剥离。始终保留错误、警告和信息日志。ERRORWARNINFODEBUGVERBOSE

在Android之外,被使用。System.out.println(String msg)


答案 2

使用安卓日志记录实用程序。

http://developer.android.com/reference/android/util/Log.html

Log 有一堆静态方法用于访问不同的日志级别。共同点是它们始终至少接受一个标记和一条日志消息。

标记是筛选日志消息中输出的一种方法。您可以使用它们来浏览您将看到的数千条日志消息,并找到您专门寻找的消息。

您可以通过访问 Log.x 对象(其中 x 方法是日志级别)来使用 Android 中的 Log 函数。例如:

Log.d("MyTagGoesHere", "This is my log message at the debug level here");
Log.e("MyTagGoesHere", "This is my log message at the error level here");

我通常会强调将标记作为我的类名,以便我也知道日志消息的生成位置。在游戏后期节省大量时间。

您可以使用适用于 Android 的 logcat 工具查看您的日志消息:

adb logcat

或者通过转到菜单栏打开 eclipse Logcat 视图

Window->Show View->Other then select the Android menu and the LogCat view

推荐