当前位置: 首页 > news >正文

Android 13 MTK平台添加自定义按键,以及CTS问题解决

添加自定义按键流程

一般来说上层添加以下几处修改

驱动层的键值上报,让驱动处理好即可

frameworks / base/core/java/android/view/KeyEvent.java

    public static final int KEYCODE_DEMO_APP_4 = 304;/** add by songhui for fingerprint Key code */+ public static final int KEYCODE_FINGER = 305;    /*** Integer value of the last KEYCODE. Increases as new keycodes are added to KeyEvent.* @hide*/@TestApi+  public static final int LAST_KEYCODE = KEYCODE_FINGER;//KEYCODE_DEMO_APP_4;  /** add by songhui for fingerprint Key code */

frameworks / base/core/api/current.txt

    field public static final int KEYCODE_FEATURED_APP_3 = 299; // 0x12bfield public static final int KEYCODE_FEATURED_APP_4 = 300; // 0x12c+ field public static final int KEYCODE_FINGER = 305; // 0x131field public static final int KEYCODE_FOCUS = 80; // 0
http://www.lryc.cn/news/122232.html

相关文章:

  • 深入了解 Postman Test 校验的使用方法
  • 岛屿的最大面积(力扣)递归 JAVA
  • MySQL入门学习教程(一)
  • 【CTF-web】修改请求头(XFF)
  • springboot mongodb 配置多数据源
  • Python3 安装、环境变量配置、PyCharm新建Python项目
  • 用python来爬取某鱼的商品信息(2/2)
  • 【Fegin技术专题】「原生态」打开Fegin之RPC技术的开端,你会使用原生态的Fegin吗?(上)
  • React Native Vector Icons的使用
  • Redis安装和配置(Linux)
  • 安卓源码分析(10)Lifecycle实现组件生命周期管理
  • IP 多播协议(IP Multicast Protocol)
  • Jmeter 配置环境变量,简明教程专享
  • WebService—XFire配置笔记
  • 【LangChain学习】基于PDF文档构建问答知识库(一)前期准备
  • Word(1):文章页码设置
  • Linux MQTT智能家居(温度,湿度,环境监测,摄像头等界面布局设置)
  • 权衡与选择:如何巧妙管理项目需求的优先级
  • UGUI组件EventTrigger用法
  • Visual Studio 2019 详细安装教程(图文版)
  • idea添加作者信息
  • 后端开发6.权限控制模块
  • Golang原生实现JA3指纹修改,并支持Proxy代理
  • 一个案例:Vue2组件化开发组件从入门到入土
  • 智慧工地源码 智慧工地云平台源码 智慧工地APP源码
  • 考研408 | 【计算机网络】 网络层
  • postgresql|数据库|角色(用户)管理工作---授权和去权以及usage和select两种权限的区别
  • 【题解】旋转数组的最小数字、比较版本号
  • springboot系统内多级调用报错日志输出顺序
  • django——配置 settings.py 及相关参数说明