1.概述
在11.0系统定制化中,在系统settings 的声音菜单下 有一个开启震动的 功能开关,默认是关闭的,由于项目的需要要求
开启震动功能,所以就要在framework源码震动开关是怎么打开的,然后开启 完成功能开发需求
2.framework 默认开启振动功能的核心类
framework/base/services/core/java/com/android/server/VibratorService.java
device/sprd/sharkl5/ums512_2h10/system.prop
3.framework 默认开启振动功能核心功能实现和分析
功能实现分析:
Android 开启振动主要运用了 Vibrator(振动器),系统中有一个 Vibrator 抽象类,我们可以通过获取 Vibrator实例调用里面的方法来完成振动功能。
app实现方法如下
Vibrator vibrator = (Vibrator) getSystemServic(Service.VIBRATOR_SERVICE);
vi