Как получить информацию о соте LTE на Android API 16 и ниже?

Мне нужно получить идентификатор соты, lac (или соответствующий) для соты LTE. Я знаю, что это легко в API версии 17 и выше, но мне действительно нужно получить это в более старых версиях.

Итак, кто-нибудь может мне помочь?

Заранее спасибо!


person williamlopes    schedule 19.09.2013    source источник


Ответы (1)


Вы не можете, обычно вы получаете информацию о ячейке, используя следующие объекты и их методы:

CellInfoGsm ‹---- Все, кроме LTE

CellInfoLte ‹---- Только LTE

Согласно документам Android: http://developer.android.com/reference/android/telephony/CellInfoLte.html

CellInfoLte был добавлен в API 17. Это имеет смысл, учитывая, что почти каждое lte-устройство теперь работает на API 17, и они хотят, чтобы вы обновлялись, а не понизились.

Если это связано с тем, что у вас есть старое устройство, которое не поддерживает 17 и каким-то образом поддерживает LTE (очень крайний случай, но я уверен, что такой телефон, вероятно, есть), вам придется ждать сборки дроида KitKat, так как это разработано работать как на старых устройствах, так и на новых.

person Shamikul Amin    schedule 10.11.2013
comment
Спасибо, я передам своему боссу. Обнимаю! - person williamlopes; 13.11.2013
comment
Я сделал исследование сегодня, и я могу сказать, что это возможно. Посмотрите: stackoverflow.com/a/8782183 - person williamlopes; 11.03.2014