我有一个使用 Sprint Evo View 4G 平板电脑的用户,我们有一个功能要求我们的应用程序可以访问 TELEPHONY_SERVICE 或 WIFI_SERVICE(当然,我们在 AndroidManifest.xml 中请求这些权限)
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
任何人都可以推测为什么这个设备可能会为这两个 API 调用返回 null:
WifiManager wm = (WifiManager)context.getSystemService(Context.WIFI_SERVICE);
TelephonyManager tManager = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
谢谢!