磁力计是什么,为什么重要?

磁力计是一块检测地球磁场的小芯片,是所有指南针应用依赖的硬件基础。没有它,无论软件多么精良,在你静止时都无法指示北方。为了降低制造成本,这个传感器常常在低价安卓手机中被省略。

如果你曾打开指南针应用却看到指针无规律旋转,或者注意到地图应用只在你走动时才显示方向(静止时不显示),你的手机很可能缺少这个传感器。

如何检测手机是否有磁力计

在GSMArena查询规格

访问 gsmarena.com,搜索你的确切机型,滚动到传感器一栏。如果看到指南针磁力计地磁传感器,说明硬件存在。如果只有加速度计和陀螺仪,则磁力计缺失。

使用诊断应用

CPU-ZAIDA64(安卓免费版)可列出设备的所有传感器。在iOS上,iPhone 3GS之后的所有iPhone都包含磁力计,因此这个问题主要出现在安卓设备上。

通过Google地图测试

打开地图,将视图居中于你的位置,然后完全静止站立。如果旋转身体时方向锥随之调整,传感器正常工作。如果只在行走时才更新,则磁力计缺失。

手机缺少磁力计的迹象

  • 指南针指针随机旋转或冻结不动。
  • 地图中的方向只在移动时才更新。
  • 所有指南针应用的读数都不一致。

没有传感器会发生什么

没有磁力计时,应用会通过GPS模拟方向——通过计算两个连续位置之间的移动方向来估算航向。这在移动时有效,但静止时完全无用。部分应用会悄悄使用这种方法而不告知用户,在实际导航中可能造成危险。

NorthPin与传感器质量

NorthPin True North Compass(免费,无广告)采用诚实的做法:当检测到磁场干扰或信号不可靠时,它会显示明确的传感器质量警告,而不是悄悄给出错误读数。内置的干扰检测器和µT计可让你精确了解影响航向的因素。

安卓用户可以在Google Play上下载NorthPin。如果设备没有磁力计,应用会直接告知你。

没有磁力计怎么办?

日常移动导航使用地图的GPS方向足矣。如果你需要认真的户外活动导航,可以考虑购买专用指南针或更换搭载传感器的手机。先确认规格,如果手机支持,就下载 NorthPin,自信导航。

常见问题

没有传感器的手机能靠应用加装指南针吗?

不能。磁力计是硬件——一个微小的三轴磁场传感器,软件无法凭空生成读数。在没有传感器的手机上,应用要么根据GPS移动来估算方向(只有走路或开车时才有效),要么只是显示一根装饰性的指针。如果某个应用声称能给没有磁力计的手机提供“可用的指南针”,它充其量是个GPS航向显示器。

手机壳会影响磁力计吗?

带磁扣的手机壳、MagSafe磁环、金属支架都可能让读数偏差几十度,廉价的磁吸车载支架是最大的元凶。如果干扰警告反复出现,把手机从壳里取出,用画8字的动作重新校准——如果读数立刻恢复正常,罪魁祸首就是手机壳。