1、“摇一摇”功能,用的是“加速度”传感器。当传感器检测到你的手机正在摇动,就会向附近的手机基站发出请求。2、附近信号最好的手机基站接收到你的请求,(距离在50~100米内)。例如,这个基站叫w203000,所有的手机基站都是唯一编号的,可以通过它的编号,查出该手机基站空间的物理地址。3、该手机基站所处的位置,就是你现在的位置,会发送到微信后台。4、同时检测到多个人在一个位置。微信就把你附近的人推送给你。希望采纳