Java 如何使用安卓设备检查我是否在屋内或屋外?

Java 如何使用安卓设备检查我是否在屋内或屋外?,java,android,sdk,android-sensors,Java,Android,Sdk,Android Sensors,有任何传感器可以检测到android设备是在房子里还是外面 房子。如果我使用光传感器,它会给我一个错误,因为当我在夜间情绪检测时,它会给我错误的信息。如何检查?这是目前不可能的。如果设备连接到一个基站,则可以使用手机发射塔、GPS或标记的WIFI点获取设备位置 无论你是否在室内都是一个不同的问题,在大多数情况下,GPS不能很好地穿透建筑物,而信号塔的信号恶化,尤其是在地下室。它怎么知道?为什么你认为设备会有室内/室外传感器?怎么区分呢?@kenWhite有什么选择吗?我是说有没有其他方法可以检测

有任何传感器可以检测到android设备是在房子里还是外面
房子。如果我使用光传感器,它会给我一个错误,因为当我在夜间情绪检测时,它会给我错误的信息。如何检查?

这是目前不可能的。如果设备连接到一个基站,则可以使用手机发射塔、GPS或标记的WIFI点获取设备位置


无论你是否在室内都是一个不同的问题,在大多数情况下,GPS不能很好地穿透建筑物,而信号塔的信号恶化,尤其是在地下室。

它怎么知道?为什么你认为设备会有室内/室外传感器?怎么区分呢?@kenWhite有什么选择吗?我是说有没有其他方法可以检测到这类问题?我问过你,你认为该设备如何判断它是在室内还是室外?传感器将使用什么信息来区分差异?无法判断设备是在室内还是室外。你希望它扫描天空中是否有星星,或者是否有浴室或烹饪的气味吗?@keWhite我不知道这就是为什么我要问你。sorryLet将蓝牙信标添加到列表中只是为了好玩,但它们会遇到与Wi-Fi热点相同的问题。@MarkusKauppinen当然,为什么不哈哈