我正在努力尝试获取邻居信息信息(对于当前的信息信息,一切正常):
mTelephMgr=(TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
neighbours=mTelephMgr.getNeighboringCellInfo();
Run Code Online (Sandbox Code Playgroud)
我尝试过2G/3G网络,Galaxy S(2.2.1)和Nexus S(2.3.1)以及两个不同的运营商,但我总是得到一个邻居的空列表.这些网络基于GSM(西班牙).
我一直在谷歌搜索一段时间,而有些人报告同样的问题,其他人似乎有完美的功能.
有什么建议?
提前谢谢了.
有没有办法在Android应用程序中重置手机无线电网络信号?(这可能相当于拉出SIM卡)
一种可能的方法是启用飞机模式,但我认为这不是正确的方法.
Settings.System.putString(Context.getContentResolver(),
Settings.System.AIRPLANE_MODE_RADIOS,
"cell");
Settings.System.putInt(Context.getContentResolver(),
Settings.System.AIRPLANE_MODE_ON, 1);
Run Code Online (Sandbox Code Playgroud)
谢谢!