В настоящее время я работаю над приложением, которое использует датчики света для выполнения моей задачи. Я использовал примеры с этого сайта в моей базе:Android: Датчик низкой освещенности (только при отключении от сети)
Датчики работают отлично, когда мой планшет подключен к компьютеру для отладки. Однако, если я запускаю один и тот же код без его подключения, ответ очень медленный, а иногда никогда не запускается вообще.
Может ли кто-нибудь предположить, почему производительность затруднена, когда устройство само по себе?
EDIT: Я ДОЛЖЕН ЗАПРЕЩАЕТСЯ, ЧТО Я ПЫТАЯ ПРОЧИТАТЬ ДАТЧИК С УСТРОЙСТВОМ. Я НАЙДЕТ, ЧТО ПРОБЛЕМА БЫЛО, ЧТО ДАТЧИК БЫЛ ЗАВЕРШЕН, КОГДА УСТРОЙСТВО УСТРОЙСТВО. ПОЖАЛУЙСТА, СМОТРИТЕ МОЙ ОТВЕТ НИЖЕ.
Спасибо, подшучивать
Я попытался настроить задержку датчика, но это не имело эффекта при отключении. Я считаю, что вы правы, что возможно, что датчики работают быстрее при питании. Тем не менее, я надеюсь, что это не так, поскольку это делает использование датчика освещенности для моего приложения нулевой точкой. – Josh
Если это правда, лучше всего использовать scenio case, и вы продолжаете с тем, что имеете, и имеете отказ от ответственности: _Android 3.1 имеет известные проблемы с датчиком_ или что-то в этом роде ... и большинство устройств будут отходить от этой версии, поэтому это может быть не так много проблемы в конечном итоге. – TryTryAgain
Итак, чтобы проверить теорию мощности датчика, я попробовал приложение с планшетом, подключенным к стене, а не ПК. Результат был тем же медленным результатом, что и когда он не подключен. Так что это как-то связано с ПК.Не имеет значения, работает ли моя среда разработки, так же быстро, как без работы Eclipse. – Josh