Мое приложение должно проверить состояние SIM-карты перед выполнением действия.Поэтому для этого я использую TelephonyManager.getSimState ().Если приложение видит состояние как SIM_STATE_READY, оно продолжается, иначе выдает ошибку пользователю.До сих пор это работало хорошо, но недавно я получил жалобы от владельцев устройств LG-P500 (LG Optimus One), которые утверждают, что, хотя пользователь вставил SIM-карту в устройство и может совершать / принимать вызовы, мое приложение продолжает выдавать ошибку об SIM-карте.
Журналы от пользователя показывают, что на устройстве я получаю состояние сима как SIM_STATE_UNKNOWN (0).
OS Version :2.3.3
Brand :lge
Device :thunderg
LG по-другому управляет состоянием Sim по-разному, или LG каким-то образом обрабатывает SIM_STATE_UNKNOWN и SIM_STATE_READY?
Спасибо,
Tushar