我注意到通过摇晃或轻敲手机(SE Xperia x10 mini)几次可以重新校准磁力计。有没有更加控制的软件方式来做这个?
我不这么认为。看起来像是某种“硬件重置”:当磁力计被磁场(通常是扬声器)干扰时,它需要物理运动才能返回到“普通状态”。