Google, в Android KitKat (v.4.4.x), только что введенный TYPE_STEP_COUNTER
и TYPE_STEP_DETECTOR
и Batched sensor events
.Шаг Счетчик в Android KitKat
Кто-нибудь знает, поддерживается ли только что введенный датчик на всех устройствах KitKat или только на новых устройствах с определенным оборудованием (например, Nexus 5, Moto X и т. Д.)? Можно ли создать список со всеми поддерживаемыми устройствами? Могут ли эти новые датчики использоваться в эмуляторе Android v4.4, если вы подаете mock сенсорные данные?
Я бы предположил, что это будет работать на всех устройствах, так как я уверен, что он работает с акселерометром, и это так работает. Я также предполагал бы, что точность, вероятно, зависит от устройства. – zgc7009
Вы в этом уверены? Я нашел несколько сообщений, и авторы заявляют, что вам нужны определенные устройства, поскольку они зависят от оборудования. – glarkou
Нет, не уверен, просто сделав предположение, основанное на документации, в которой указано, что TYPE_STEP_DETECTOR определяет шаги, основанные на изменениях ускорения (которые, насколько я знаю, реально обнаруживаются акселерометром). – zgc7009