本文链接: http://blog.csdn.net/xietansheng/article/details/50186699
Application 接口(com.badlogic.gdx 包中)提供了简单的日志(log)工具,并给予了日志输出粒度的控制。
LibGDX 提供了 3 个日志输出级别,分别是 info,debug 和 error,日志的输出还可以选择附件异常对象 exception 输出:
// 输出 debug 级别 log
Gdx.app.debug("MyTag", "my debug message");
// 输出 info 级别 log
Gdx.app.log("MyTag", "my informative message");
// 输出 error 级别 log
Gdx.app.error("MyTag", "my error message");
Gdx.app.error("MyTag", "my error message", exception);
日志的输出地方依赖不同的平台,Desktop 平台输出到控制台,Android 平台输出到 LogCat 。
日志可以限制输出指定的级别:
Gdx.app.setLogLevel(logLevel);
这里的 logLevel 可以选择以下常量之一:
- Application.LOG_NONE: 所有级别的 log 都不输出;
- Application.LOG_DEBUG: 输出 debug,info,error 级别的 log (即输出所有级别的 log );
- Application.LOG_INFO: 输出 info,error 级别的 log ;
- Application.LOG_ERROR: 只输出 error 级别的 log 。