我正在尝试使用Andriod8中添加的SensorDirectChannel。使用内存文件作为共享介质,它是全零的。使用硬件缓冲区,返回的数组大小为零。我像这样启动SensorDirectChannel: if (mSensor.isDirectChannelTypeSupported(SensorDirectChannel.TYPE_HARDWARE_BUFFER= mSensorManager.createDirectChannel(hawBuff);
mSensorDirectChannelBuff.
WHEN sensor_id=003372 THEN temp ELSE 0 END) AS 'temp_003372'
GROUP BY time_stamp
查询应该返回一个包含3372列和8928行(不同time_stamps数)的结果集。sensor_data包含8928个时点的3372个传感器的测量数据。如果我在一个表上运行相同的查询,该表包含288个时点的3372个传感器的测量结果,它可以工作。所以列的