我试图为android游戏编写游戏循环,但是,当我试图访问当前时间(你知道的,用于fps管理等)时遇到了这个错误。
“systemclock()在“android.os.systemclock”中不公开。无法从外部包访问“
我的代码:

import android.os.SystemClock;

//...

SystemClock clock = new SystemClock();

你能帮帮我吗?^ ^ ^

最佳答案

SystemClock公开静态方法。所以你应该这样访问它们:

SystemClock.sleep(1000);
boolean b = SystemClock.setCurrentTimeMillis(1000)
long l = SystemClock.currentThreadTimeMillis();

10-08 03:19