2012-08-01 46 views
0

我觀察到在幾個Android設備中的加速度計數據在相同的方向相同的地方不同。在幾個Android設備中的加速度計數據是不同的

我正在開發一款基於加速度計X和Y數據的遊戲,它在平板電腦上工作正常,但在Android手機中出現異常。

請提出來克服這個問題。

感謝, Biplab

回答

0

這是自然的,因爲每個設備都有不同的硬件規格,這意味着他們也有不同的加速度實現每一個在他們的閱讀不同的聲音。即使在時間bettween兩個連續用相同的傳感器延遲標誌intitialized輪詢(如SENSOR_DELAY_GAME)將可能在不同的設備是不同的。我建議你在你的數據應用過濾流暢的讀數。

這些例子不在java中,但他們會給你這個想法。