【问题标题】:LTE value RSRP, RSRQ in AndroidAndroid中的LTE值RSRP、RSRQ
【发布时间】:2020-03-04 13:00:12
【问题描述】:

有没有办法获得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 价值的正确结构吗?

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

【问题讨论】:

  • 抱歉这个可能很幼稚的问题,但是 Java 中的“Creator”语法是什么意思?

标签: android lte


【解决方案1】:

您可以参考 Android 文档了解 cellSignalStrengthGsm

                CellInfoGsm cellinfogsm = (CellInfoGsm)telephonyManager.getAllCellInfo().get(0);
                CellSignalStrengthGsm cellSignalStrengthGsm = cellinfogsm.getCellSignalStrength();
                cellSignalStrengthGsm.getDbm();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-18
    • 1970-01-01
    • 1970-01-01
    • 2015-07-21
    相关资源
    最近更新 更多