Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はアプリを開発していますが、ときどき次の奇妙なメッセージが表示されます。
W/SystemClock(11814): time going backwards: prev 9003590393023(ioctl) vs now 9003584533648(ioctl), tid=11856
どういう意味ですか?なぜそれが起こるのですか?
ありがとう!
多くのデバイスは、1 時間に複数回、内部クロックを OTA で更新します。通常、発生したときにログステートメントをキャプチャできます (OTA など)。これらの更新は System.currentTimeMillis() によって返されるものにのみ影響することを理解しています。これが、タイミングのために Android の SystemClock インターフェースを使用することが推奨される理由です。