我正在创建一个指南针应用程序,指南针的图像应该是267度的直线。我的'Q mobile noir A51'的结果是如此准确,它有4.5“屏幕,并且有安卓版4.3果冻豆。但是当我在'三星Galaxy Grand'测试它时,它有5”屏幕和相同版本的android它会给出不同的结果。然后我在'索尼xperia L'测试它,它有4“屏幕和相同版本的android再次结果不同于Galaxy grand和Qmobile。请告诉我它背后的原因是什么?屏幕尺寸是否有问题或者每个智能手机的传感器都不同?我将结果的图像放在下面。
Galaxy Grand的结果就是这个。此时结果应该是267度,图像应该是直的。 索尼xperia现在不可用,所以我可以发布它的结果,但它也给出了不同的结果。
P.S:Galaxy grand的结果随着屏幕锁定按钮按下而不断变化。当scree打开时,结果会自行更改。答案 0 :(得分:0)
这是你原则上说的,这取决于每个制造商的硬件,hw的准确性。
很多方面都在谈论罗盘校准软件,硬件甚至是一些笨蛋。