指南针软件必须读取硬件(传感器)信息,然后经过信息处理,最终才能显示在屏幕上的。陀螺传感器读取的是姿态信息而不是地磁信息。指南针软件不需要这个传感器,需要的是能感应地磁的传感器。
指南针需要电子罗盘功能才能用,有的手机确实不带电子罗盘,比如htc 528。
看你手机有没有电子罗盘,里面的磁阻传感器来感应地球磁极,跟GPS,网络无关,属于本身硬件
因为手机不支持电子罗盘。
华为的貌似好多都没有指南针功能