Как я могу узнать, сколько циклов инструкций занимает типичное сканирование Wi-Fi на устройстве Android? Конечно, это будет варьироваться от устройства к устройству, но есть ли способ узнать это? Я использую затмение. Инструкция:
wifiManager.startScan();
где wifiManager — это экземпляр класса WifiManager.
Я также хочу знать время в миллисекундах, необходимое для выполнения сканирования, то есть для выполнения указанной инструкции. Я узнал это, используя
System.currentTimeMillis();
Но на сайте разработчиков упоминается: «Этот метод не следует использовать для измерения тайм-аутов или других измерений прошедшего времени, так как изменение системного времени может повлиять на результаты». Что это значит??
Будем признательны за любую помощь. Спасибо.