Я бы сказал, что невозможно изменить набор датчиков, предоставляемый диспетчером датчиков, - это системная служба с жестко закодированным набором типов датчиков.
Вероятно, было бы лучше, если бы вы предоставили Служба Android , которая предоставила эти показания датчиков, которые затем были бы доступны любому приложению, в котором они были нужны.
Эта служба, вероятно, обернула бы вспомогательный apk devkit для фактической связи с вашим устройством.
Базовый класс службы, из которого вы бы извлекли информацию, будет следующим: