1

反正有没有得到LTE值RSRP,RSRQ???我认为我们可以通过使用 CellSignalStrengthLte 获得价值。但是这个类是在 API 级别 17 中添加的。所以我们不能将它安装到真实设备上。

有没有办法通过 ICS 设备获得价值?

Creator<CellSignalStrengthLte> lte_signal = new Creator<CellSignalStrengthLte>() {

    CellSignalStrengthLte lte_signal;

    @Override
    public CellSignalStrengthLte[] newArray(int size) {
        // TODO Auto-generated method stub
        lte_rsrq = lte_signal.getDbm();
        textOut.append(String.format("RSRP(LTE):%s", lte_rsrq));
        return null;
    }

    @Override
    public CellSignalStrengthLte createFromParcel(Parcel source) {
        // TODO Auto-generated method stub
        return null;
    }
};

这是获得 LTE 价值的正确结构吗?

请告诉我....!!!谢谢你。

4

1 回答 1

0

您可以参考 Android 文档了解 cellSignalStrengthGsm

                CellInfoGsm cellinfogsm = (CellInfoGsm)telephonyManager.getAllCellInfo().get(0);
                CellSignalStrengthGsm cellSignalStrengthGsm = cellinfogsm.getCellSignalStrength();
                cellSignalStrengthGsm.getDbm();
于 2020-03-04T05:00:12.803 回答