Android 调用GetNeightringCellInfos()时不一致
我写了一个简单的程序来获取各种信息:信号强度,小区信息等等。。。为了进行测试,我使用了两款Android版本相同的手机——索尼爱立信(Sony Ericsson)和三星Galaxy Spice。 要提取相邻单元格信息,我使用:Android 调用GetNeightringCellInfos()时不一致,android,telephonymanager,Android,Telephonymanager,我写了一个简单的程序来获取各种信息:信号强度,小区信息等等。。。为了进行测试,我使用了两款Android版本相同的手机——索尼爱立信(Sony Ericsson)和三星Galaxy Spice。 要提取相邻单元格信息,我使用: telephonyConnectionAdapter.getNeighboringCellInfos() 在SE上,我可以获取相邻小区信息,在adb logcat-b收音机中,我可以看到: D/GSM ( 488): [GsmSST] Poll Service
telephonyConnectionAdapter.getNeighboringCellInfos()
在SE上,我可以获取相邻小区信息,在adb logcat-b收音机中,我可以看到:
D/GSM ( 488): [GsmSST] Poll ServiceState done: oldSS=[0 home T-Mobile.pl
T- Mobile.pl 26002 EDGE:2 CSS not supported -1 -1 RoamInd=-1 DefRoamInd=-1
EmergOnly=false] newSS=[0 home T-Mobile.pl T-Mobile.pl 26002 EDGE:2 CSS not
supported -1 -1 RoamInd=-1 DefRoamInd=-1 EmergOnly=false] oldGprs=0 newData=0
oldMaxDataCalls=20 mNewMaxDataCalls=20
oldReasonDataDenied=-1 mNewReasonDataDenied=-1 oldType=EDGE:2 newType=EDGE:2
D/GSM ( 488): [EONS] Reading data from EF_OPL or EF_PNN is not complete.
Suppress operator name display until all EF_OPL/EF_PNN data is read.
D/RILJ ( 488): [8847]> REQUEST_GET_NEIGHBORING_CELL_IDS
D/RILJ ( 488): [8847]< REQUEST_GET_NEIGHBORING_CELL_IDS [b01b59c7@18 [b01b5260@27] [] [b01b63f9@19] [b01b2f4f@17]
这是一个更重要的信息。当我在三星手机上使用magic code*#*#197328640#*#*
并进入服务菜单时。几乎没有可见的相邻细胞
知道发生了什么吗?或者至少这意味着什么
"com.android.internal.telephony.CommandException: REQUEST_NOT_SUPPORTED"
每个制造商根据自己的需要为其设备实现低级功能。在这种情况下,三星决定不在该设备上支持此功能。这意味着您将无法获取此设备上相邻单元的列表
"com.android.internal.telephony.CommandException: REQUEST_NOT_SUPPORTED"