Android 11.0 蓝牙的启用和禁用
Android 禁用 启用 蓝牙 11.0
2023-09-14 09:05:05 时间
1.概述
在11.0的定制化中,对于蓝牙功能的启用和禁用功能,在一些定制化的平板中,是需要这种功能的 接下来就来从SystemUI Settings和framwork层来增加接口来实现开启和禁用蓝牙
2. 开启和禁用蓝牙的核心代码
主要核心代码:
frameworks/base/services/core/java/com/android/server/BluetoothManagerService.java
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/BluetoothControllerImpl.java
frameworks/base/packages/SystemUI/src/com/android/systemui/qs/tiles/BluetoothTile.java
frameworks/base/packages/SettingsLib/src/com/android/settingslib/bluetooth/LocalBluetoothAdapter.java
packages/apps/Settings/src/com/android/settings/connecteddevice/BluetoothDashboardFragment.java
packages/apps/Settings/src/com/android/settings/bluetooth/BluetoothEnabler.java
3.开启和禁用蓝牙的核心代码功能分析和实现功能
3.1 BluetoothManagerService.java蓝牙管理服务中开启蓝牙的管控
frameworks/base/services/core/java/com/android/server/BluetoothManagerService.java
public boolean enable(String packageName) throw
相关文章
- Android开发之PullToRefresh的Click点击事件的监听实现长按删除Item
- android资源网址大全
- javascript:微信扫一扫下载android应用的引导页
- [APP] Android 开发笔记 004-Android常用基本控件使用说明
- 《android开发艺术探索》读书笔记(十五)--Android性能优化
- Android 10 init.rc开机启动sh文件脚本
- Android性能优化之捕获java crash示例解析
- Android 11.0 驱动禁用usb鼠标和usb键盘
- Android 9.0 系统管控Camera的启用和禁用功能实现
- 【Android 逆向】ART 函数抽取加壳 ③ ( 禁用 dex2oat 操作 HOOK 点介绍 | 集成 InLineHook )
- 【Android 逆向】ART 函数抽取加壳 ② ( 禁用 dex2oat 简介 | TurboDex 中禁用 dex2oat 参考示例 )
- 【Android 逆向】ART 函数抽取加壳 ① ( ART 下的函数抽取恢复时机 | 禁用 dex2oat 机制源码分析 )
- 【Android 电量优化】电量优化 ( 充电状态获取 | 主动获取充电状态 | 广播接受者监听充电状态 | 被动获取充电状态 | 注册空广播接受者获取历史广播 )
- android toast几种使用方法
- Android APK反编译详解(附图)
- Android底层控制系统设置的命令集合
- Android12之Android.bp禁用odex(一百一十一)
- 深入剖析Android音频(四)AudioTrack
- Android培训班(16)