現在接続されているセルの Cid と Lac を取得しようとしましたが、
public void GetCid(){
int CID;
int LAC;
GsmCellLocation xXx = new GsmCellLocation();
CID = xXx.getCid();
LAC = xXx.getLac();
Toast output = Toast.makeText(getApplicationContext(), "Base station LAC is "+LAC+"\n"
+"Base station CID is " +CID, Toast.LENGTH_SHORT);
output.show();
}
私が得る唯一のものは、両方のパラメーターの -1 値です (私は 2G を使用しています)。何か間違ったことをしている可能性がありますか、現在のセルの Cid と Lac を取得する別の方法がありますか?