アクションを実行する前に、アプリで SIM カードのステータスを確認する必要があります。そのために TelephonyManager.getSimState () を使用します。アプリが状態を SIM_STATE_READY として認識した場合、それ以外の場合はユーザーにエラーを表示します。これはこれまでのところうまくいきましたが、最近、LG-P500 (LG Optimus One) デバイスの所有者から、ユーザーが SIM カードをデバイスに挿入して電話をかけたり受けたりできるにもかかわらず、アプリケーションが SIM カードに関するエラーを出し続けているという苦情が寄せられました。
ユーザーからのログは、デバイスで SIM_STATE_UNKNOWN (0) として SIM 状態を取得することを示しています。
OS Version :2.3.3
Brand :lge
Device :thunderg
LG は Sim の状態を異なる方法で管理していますか、それとも LG は SIM_STATE_UNKNOWN と SIM_STATE_READY を同じように扱っていますか?
ありがとう、
トゥシャール