0

我确实有一个活动类,其逻辑主要位于其他类中,特别是 Player 类。我有一个错误,我决定通过记录来跟踪,而我添加的记录消息从未出现过,所以我向上调用堆栈直到它们开始出现,直到我找到最后一条显示的消息,当玩家在这里触摸屏幕时:

public boolean onTouch(View v, MotionEvent event) {
  Log.i("GA.onTouch()", "phase == false");  
  Player.test();
  return true;
}

没有可理解的原因为什么调用不会成功而没有错误,所以我创建了这个测试函数:

public static void test() {
    Toast.makeText(mParent, "so weird", Toast.LENGTH_SHORT).show();
    Log.i("Player.test()", "");
}   

吐司显示,但不显示日志。我不想通过 toast 进行调试,这很麻烦,谁能告诉我什么可能导致日志调用失败/不注册/不管它是做什么的?

谢谢!

4

1 回答 1

1

Log._不适用于空消息。不知道为什么 :)

Log.i("Player.test()", "hello..It will show");

你需要在那里留言!

于 2012-11-30T22:01:07.087 回答