我有一个通过 USB 端口与 Android 手机连接的外部传感器。到目前为止,应用程序的实现是一个 android 服务,在传感器初始化后轮询它的值。
Sensor 自带 API,初始化如下:
module = YModule.FirstModule();
while (module != null) {
if (module.get_productName().equals("xxxxxx")) {
// save the serial number
serial = module.get_serialNumber();
break;
}
module = module.nextModule();
民意调查是这样的:
Runnable runnable= new Runnable() {
@Override
public void run() {
if (module.isOnline()) {
//do stuff here
}
}
};
我想为上面的代码创建测试,并可能模拟(?)硬件,我想要一些关于如何开始和阅读什么的提示和指导。这可能吗?