1

我需要获得LTE基站的PCI。它有一个特殊的类和方法。

http://developer.android.com/reference/android/telephony/CellIdentityLte.html

但我是新手,我不知道如何使用 developer.android 中提供的信息。所以,我尝试的一切都是:

int i = CellIdentityLte.getPci();

我怎样才能得到这个值?

4

1 回答 1

0

使用此事件注册 phonestate 侦听器(PhoneStateListener.LISTEN_CELL_INFO)

然后你将得到一个名为 onCellInfoChanged 的​​方法。在里面..写这段代码..

for(Cellinfo m: info)
 if (m instanceof CellInfoLte){
                        CellInfoLte cellInfoLte=(CellInfoLte) m;
                        cellInfoLte.getCellIdentity().getPci();
                        Log.d("onCellInfoChanged", "CellInfoLte--" + m);
                    }
于 2015-07-31T07:18:49.313 回答