если в устройстве указаны неправильные дата и время?
Есть служба точного времени, работает без интернета, но я не знаю точно, можно ли из кода, как-то к ней обратиться, никогда не использовал)
служба как называется?
ну чисто технически безотносительно к андроид давайте подумаем, откуда омжно брать время -- система, инет, gps. По идее все. Вот отсюда я бы и плясал.
можно попробовать со спутников время получить. currentGnssTimeClock() Added in API level 29 public static Clock currentGnssTimeClock () Returns a Clock that starts at January 1, 1970 00:00:00.0 UTC, synchronized using the device's location provider. гарантий наличия этого времени не дает может кинуть исключение
Обсуждают сегодня