如何检测网络运营商以编程方式在Android? [英] How to detect Network operators programmatically on Android?
本文介绍了如何检测网络运营商以编程方式在Android?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
是否有可能识别编程Android上的当前连接移动网络和网络运营商?
如果有可能,请提供code样品
Is it possible to identify currently attached mobile network and network operators programmatically on Android? If it is possible please provide code samples
感谢您。
推荐答案
试试这个,
// Get System TELEPHONY service reference
TelephonyManager tManager = (TelephonyManager) getBaseContext()
.getSystemService(Context.TELEPHONY_SERVICE);
// Get carrier name (Network Operator Name)
String carrierName = tManager.getNetworkOperatorName();
// Get Phone model and manufacturer name
String manufacturer = Build.MANUFACTURER;
String model = Build.MODEL;
所需的权限:
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
这篇关于如何检测网络运营商以编程方式在Android?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文