发送消息给LogCat

时间:2014-07-23 18:20:57

标签: android eclipse debugging libgdx logcat

我正在寻找一种方法来发送自己的消息,以便在设备上调试我的应用。如果我理解正确LogCat用于此。但我无法向LogCat发送/输出消息。

我尝试了以下但没有结果:

System.out.println("Message"); //Outputs to console when in desktop app, nothing on device.
Log.i + Log.d + Log.w //These methods do not exist. And i cannot get `Log` to work in any other way.
Debug.println("Msg1", "Msg2"); //Ends up in a error on device.

我只想发送自己" debug"在我的手机上的消息,如已点击的坐标。如果不需要LogCat,我不一定需要{。}}。

2 个答案:

答案 0 :(得分:3)

android.util.Log是具有所需方法的类,即Log.i(),Log.w()等。

如果他们不存在,请确保您已导入该课程。

编辑:抱歉,错过了libgdx标签。在LibGDX中,请改用以下方法:

Gdx.app.log("MyTag", "my informative message");
Gdx.app.error("MyTag", "my error message", exception);
Gdx.app.debug("MyTag", "my debug message");

答案 1 :(得分:1)

如果您在核心libgdx项目中,请使用Gdx.app.log("tag", "msg");。这会在Android版本中传递给Android的Log.i()。您无法直接在核心项目中访问Android API。