2011-11-04 84 views
4

任何人都可以說爲什麼getNetworkOperator函數TelephonyManager的文檔聲明這可以返回不可靠的CDMA結果?爲什麼getNetworkOperator對於CDMA不可靠?

getNetworkOperator documentation

Availability: Only when user is registered to a network. Result may be unreliable on CDMA networks (use getPhoneType() to determine if on a CDMA network).

什麼樣的結果你得到調用CDMA設備上這種方法時? 如果它不可靠,我如何獲得CDMA設備的MCC?

回答

1

我知道這是一個老問題,但也許對其他人有用。

我不知道從某些CDMA網絡返回什麼,但我相信肯定會是「空」。

您可以從getSimOperator()獲取MCC。

希望這會有所幫助。

+0

感謝您的答案,但事實是,迄今爲止看起來這是工作很好,這讓我更加懷疑關於文件中的評論 – Muzikant

0

這是不可靠的,因爲它可能是在CDMA網絡欺騙。你可以得到真正的運營商名稱,如威瑞森無線,但你也可能得到像家庭,蟋蟀,學校等字符串

相關問題