2017-06-26 63 views

回答

0

你不能只是简单地扫描天线。每个天线都有一个装置,例如,一个简单的收音机或现代的蓝牙。 所以调制的无线电波只能通过天线传输,但通信协议在广播设备中实现,这意味着您必须知道您正在扫描的协议。 对于蓝牙设备,Android中有一个蓝牙框架。您可以实施扫描BLE设备的方法。 但一般请记住,天线只是发射机硬件。调制的无线电波可以有多种协议。

好吧,现在我知道了: 看https://developer.android.com/reference/android/telephony/TelephonyManager.html

的方法被称为getNetworkOperatorName()

+0

好的......我明白你的意思了,但我认为我并不清楚...我所要求的只是要求安卓告诉我什么运营商/运营商(沃达丰,Verizon,Orange,T-Mobile,等等)都在范围内,以便我可以连接/注册我的SIM卡。到目前为止,我可以使用** TelephonyManager **类中的'getAllCellInfo',但没有办法注册其中的一个......你能帮忙吗?谢谢 ! – Mackovich

+0

看上面我更新了它。 –

+0

我很抱歉,但这并没有帮助。在我的评论中,我解释说,我可能已经找到了让我获得范围内的运营商的方法。但我也试图找到一种方法来连接/注册到这个载体,我不明白'getNetworkOperatorName()'可以帮助解决这个问题。 – Mackovich