Следующий код возвращает серийный номер устройства с помощью скрытого API Android. Но этот код не работает на вкладке Samsung Galaxy Tab, потому что на этом устройстве не установлено «ro.serialno».
String serial = null;
try {
Class<?> c = Class.forName("android.os.SystemProperties");
Method get = c.getMethod("get", String.class);
serial = (String) get.invoke(c, "ro.serialno");
}
catch (Exception ignored) {
}
Нашел ответ! Мне нужно включить Windows NTP Server в Редакторе локальной групповой политики в разделе Конфигурация компьютера -> Административные шаблоны -> Система -> Служба времени Windows -> Поставщики времени. После того, как я включил это, я смог синхронизировать с часами ПК:
signageclient @ signagePC: ~ $ sudo ntpdate -u 192.168.1.100 1 апр 09:57:08 ntpdate [13347]: отрегулировать сервер времени 192.168.1.100 offset -0.031445 sec
blockquote>(Кстати, все это в Windows 7)