- 博客(6)
- 收藏
- 关注
原创 新增HIDL service需要修改的sepolicy文件整理
以添加 “android.hardware.lightnew@1.0-service” 为例,替换 lightnew 为自定义名称即可1. system/sepolicy/public/attributes2.system/sepolicy/prebuilts/api/29.0/public/attributes+hal_attribute(lightnew);//hal_attribute函数如下:system/sepolicy/prebuilts/api/29.0/pub...
2020-11-27 18:19:10 1658
原创 Android 物理键盘调试流程
参考文献:https://blog.csdn.net/QI_Rainbow/article/details/781147521. 要对物理按键进行开发,作为MMI开发人员,我们首先要确定驱动层是否有上报按键消息,可以使用如下命令查看:adb shellgetevent /dev/input/event1注意:因为一个设备,在硬件上可能存在多个键盘,从而驱动人员会单独对每个键盘进行处...
2018-11-05 17:51:24 1773
原创 Android Studio 导入系统源码后,一直 scanning files to index 的解决方法
使用Android studio导入系统源码及跳转依赖配置,见:https://blog.csdn.net/chen930724/article/details/57086699 导入后,遇到AS一直不停地 scanning files to index,在网上搜索,几乎全是这个解决方法:File -> Invalidate Caches / Restart但是,使用后依...
2018-11-05 17:16:26 8233 9
原创 Android8.0 LED灯上层控制之--battery light
BatteryService.java1. 定义及初始化 private Led mLed; //定义 public BatteryService(Context context) { super(context); mContext = context; mHandler = new Handler(true /*a...
2018-06-05 15:57:21 3419
原创 Android 8.0 led 灯处理流程
1. 灯的定义:LightsManager.javapublic abstract class LightsManager { public static final int LIGHT_ID_BACKLIGHT = Type.BACKLIGHT; //背景灯,即屏幕灯光 public static final int LIGHT_ID_KEYBO...
2018-06-05 15:30:17 2016
原创 Android 8.0 特性之 NotificationChannel
在 Android 8.0 中,为 Notification 设置 led,震动,铃声时,若按照以前的方法,在发出通知的时候,会出现一行 Toast 信息:...Failed to post notification on channel "null"...这是由于在 Android 8.0 上,增加了一个 NotificationChannel (通知渠道)的概念,用来允许您为要显示
2018-01-25 16:12:49 10311
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人