2012-01-11 51 views
1

我正在開發Android應用程序,我需要使用Android手機的天線來檢測某種信號。有沒有辦法使用Android的天線檢測任何類型的無線信號並識別它?或者,信號必須是Wi-Fi之類的預定義信號嗎?使用Android檢測信號

謝謝!

+0

什麼信號?有許多不同類型的無線信號。你想要只是無線網絡? – prolink007 2012-01-11 19:28:00

+0

我很肯定你*不能像定義自己的頻率和發送/接收信號一樣低。但請等待比我更瞭解的人的回答。 – Jong 2012-01-11 19:28:37

+0

任何一種無線信號,我可以從其他設備產生的任何波形,並讓手機檢測,識別和識別信號。 – lespommes 2012-01-11 19:52:31

回答

1

您無法從股票Android SDK接收任意頻率的任意信號。您可以設想建立一個由Android支持的軟件定義無線電,但這需要修改固件和可能的硬件。

0

你有沒有考慮過他們製作FM收音機的相同方式?

通過使用耳機插孔作爲模擬輸入,您可以插入電線來製作天線。你甚至可以添加一個外部天線放大器。只是一個想法,但可能是你最好的選擇。

+0

Android中沒有FM收音機。某些設備可能會有一個帶有相應調諧器芯片的FM收音機調諧器,但這不屬於Android本身(操作系統或SDK)的一部分。 – CommonsWare 2012-01-12 00:29:21