2013-07-09 43 views
1

如何檢測基於Android的移動設備是否支持Glonass功能?格洛納斯衛星是否支持?

+2

你讀過:http://developer.sonymobile.com/knowledge-base/technologies/glonass/ –

+0

偉大的鏈接:)結合,與這樣的:HTTP://計算器。 com/a/6721071/833647 –

+0

夥計們,謝謝你的回答! 這是一篇關於格洛納斯衛星的非常棒的文章! – Laszlo

回答

2

這可能有點困難,或者不是。這取決於Android平臺的實施。

Google提供的默認框架不包含GPS以外的任何星座的信息。您可能正在使用Glonass,而沒有看到衛星顯示,因爲框架無法將此信息從硬件設備驅動程序傳遞到框架。

一些設備製造商在默認框架中實施了一項小改動,允許其攜帶全球衛星信息。這是框架中的一個簡單改變(一行代碼),但它也必須與GPS硬件設備驅動程序中的等效更改相匹配。如果沒有其他變更,你不能使用一項變更。

如果您開始看到衛星ID號大於32,則表明您正在顯示其他星座。我認爲格洛納斯衛星通常使用65到88的範圍,但我可能是錯的。地球上每個地方都應該有一個以上的格洛納斯衛星。如果你看到它們,那麼你就知道你的設備具有這種能力。如果您沒有看到它們,則無法證實任何事情,因爲如果沒有足夠的GPS衛星,某些設備僅啓用glonass使用。