我想从任何 Android 设备检索网络信息。
我知道我可以将它用作调制解调器(当连接到 PC 时),然后调用AT+KCELL
这正是我需要的 - 但我不知道如何在用户不操作时执行此操作(即设备已打开但没有在电话或浏览等任何用途中)该设备。
这是否可能,目的是对我的位置进行三角测量。
谢谢
艾登
编辑
<scan time="20120729232941" distance="50.175018457421366" >
<gps time="20120729232922" lng="34.9510156" lat="50.49416856" alt="137.60000610351563" hdg="308.5" spe="16.25" accuracy="4.2426405" />
<gsmserving mcc="255" mnc="03" lac="53100" id="8512" ss="-93" act="EDGE" rxlev="10" />
<gsmneighbour mcc="255" mnc="03" lac="53100" id="513" psc="-1" rxlev="16" act="EDGE" />
<gsmneighbour mcc="255" mnc="03" lac="53100" id="122" psc="-1" rxlev="14" act="EDGE" />
<gsmneighbour mcc="255" mnc="03" lac="53100" id="121" psc="-1" rxlev="17" act="EDGE" />
<gsmneighbour mcc="255" mnc="03" lac="53100" id="8513" psc="-1" rxlev="10" act="EDGE" />
</scan>
这样我就可以提取信号强度和相邻的塔/小区。
Market/Play Store 上的一个应用程序找到了一种方法,它是“Open Signal”
编辑
我在这里找到了一个类似的查询:如何正确地对 GSM 蜂窝塔进行三角测量以获取位置?
编辑
终于我到了某个地方
从我的 Galaxy SII 拨打:*#197328640#,在调试屏幕下,我得到了我想要的所有信息。
有没有办法以编程方式做到这一点
GT-I9100 基带处理器 (BP/CP) 规格: http: //forum.xda-developers.com/showthread.php?t=1471241