我确实有一个活动类,其逻辑主要位于其他类中,特别是 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 进行调试,这很麻烦,谁能告诉我什么可能导致日志调用失败/不注册/不管它是做什么的?
谢谢!