Androidでは、隣接セル情報を取得しようとします。私は、logcatを使用してコード近隣セルのCIDとLACが-1の場合
TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
List<NeighboringCellInfo> neighborCells = telephonyManager.getNeighboringCellInfo();
if (neighborCells == null) {
Log.d("cells", "Neighbor cells is null");
} else {
for (NeighboringCellInfo cell : neighborCells) {
Log.d("cells", cell.getCid()+"-"+cell.getLac()+" "+(-113+cell.getRssi()*2)+"dB");
}
}
の以下の部分を使用して、私は次のように出力
D/cells (7668): Neighbor cell: -1--1 -81dB
D/cells (7668): Neighbor cell: -1--1 -113dB
D/cells (7668): Neighbor cell: -1--1 -113dB
を取得するあなたはなぜ知っていますか?それはハードウェアと関連していますか?別の電話で、私は常に取得「隣接セルをnullである」
youuは、CDMA携帯電話やGSM携帯電話を使用している場合は、あなたに
ありがとうございますが、私はGSM電話を使用しています –