是否可以检测并排放置的Android设备

Hec*_*tor 13 android proximity

我正在开发一个Android应用程序,它要求设备并排放置和/或相互上下.

我知道我可以使用Nearby API来检测"附近"设备但是我需要更多一些"更细粒度"的东西.

我的应用程序需要能够识别位于左侧,上方,右侧或下方的设备.虽然所有设备都平放在桌子上(例如).

我在网上找不到任何描述此用例的内容.

可能吗?

UPDATE

我的用例是我希望Android设备能够检测到任意数量的"其他设备",无论是向左还是向右.这些器件将水平放置,每个器件之间有一个"小"间隙.

以同样的方式,你可以布置儿童的字母块来拼出单词或短语,或编号的块来进行总和.

不仅设备线能够检测到它们左边和右边的直接邻居,两端的两个设备应该能够检测到它们是线路的起点和终点(从左到右读取).

Ron*_*TLV 5

使用接近传感器是解决问题的可能方法.TYPE_PROXIMITY将给出距离近物体的距离.TYPE_MAGNETIC_FIELD给出x/y/z上的地磁场强度.

更多读取位置传感器.