gpt4 book ai didi

android - 使用getDefalutAdaptor() 调用访问蓝牙适配器,但使用getSystemService(Context.WIFI_SERVICE) 访问WifiManager 为什么?

转载 作者:行者123 更新时间:2023-11-30 03:35:12 24 4
gpt4 key购买 nike

在 android 中,蓝牙适配器是使用 getDefaultAdapter() 调用访问的,但是 WifiManager 和连接管理器是使用 getSystemService(Context.WIFI_SERVICE)getSystemService(上下文.CONNECTIVITY_SERVICE)。为什么 android 人会这样区分蓝牙访问。有什么原因吗?

最佳答案

要获取代表本地蓝牙适配器的 BluetoothAdapter,

在JELLY_BEAN_MR1及以下运行时,调用静态getDefaultAdapter()方法;

在 JELLY_BEAN_MR2 及更高版本上运行时,通过 getSystemService(String)BLUETOOTH_SERVICE 检索它。

Source

关于android - 使用getDefalutAdaptor() 调用访问蓝牙适配器,但使用getSystemService(Context.WIFI_SERVICE) 访问WifiManager 为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16727181/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com