news 2026/10/21 16:40:29

传统 Hal 开发笔记6----App 访问硬件服务

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
传统 Hal 开发笔记6----App 访问硬件服务

目录

  • 获取服务调用接口

App 访问硬件服务

获取服务调用接口

随便在一个原生应用里调用系统服务HELLO_SERVICE,调用相关接口即可。

xuejie@vt-PowerEdge-R740:~/A11a133a12$ git diff frameworks/base/packages/xxxxx/xxxxxoActivity.java diff--git a/frameworks/base/packages/xxxxx/xxxxxoActivity.java b/frameworks/base/packages/xxxxx/xxxxxoActivity.java index424fda9721..9d76ac106c100644---a/frameworks/base/packages/xxxxx/xxxxxoActivity.java+++b/frameworks/base/packages/xxxxx/xxxxxoActivity.java @@-39,6+39,7@@importjava.lang.reflect.Method;importjava.net.NetworkInterface;importjava.net.SocketException;importjava.text.NumberFormat;+importandroid.os.Hello;importjava.util.ArrayList;importjava.util.List;importjava.util.concurrent.Executors;@@-238,6+239,14@@publicclassxxxxActivityextendsBaseActivity{adapter=newVersionInfoAdapter(this,LIST_SIZE);mLVVersionInfo.setAdapter(adapter);mHandler=newMyHandler();+HellohelloHal=(Hello)getSystemService(Context.HELLO_SERVICE);+try{+helloHal.open();+helloHal.write("nihao");+Log.d("HelloHal_test",helloHal.read());+}catch(Exceptione){+e.printStackTrace();+}android.app.ActionBarmActionBar=getActionBar();if(mActionBar!=null){

查看日志:


OK,传统HAL 大功告成!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/20 15:51:18

PyTorch训练损失异常?LobeChat给出诊断建议

PyTorch训练损失异常?LobeChat给出诊断建议 在调试一个刚微调完的大模型时,你是否遇到过这样的场景:训练日志看起来一切正常,loss 曲线平滑下降,但部署到前端后,用户输入几个问题,模型就开始输出…

作者头像 李华
网站建设 2026/10/20 11:19:45

医药类电商系统开发公司有哪些?

说到医药类电商系统开发公司,我们之前讲过几点判断的方法,我们以此来分析商联达:首先,我们看商联达的公司规模商联达成立有多年时间,技术总部在北京、分别在上海、广州、深圳、南京、成都等地都设立了分公司&#xff0…

作者头像 李华
网站建设 2026/10/21 13:57:35

为什么90%的企业还没意识到Dify解密算法对文档安全的颠覆性威胁?

第一章:为什么90%的企业还没意识到Dify解密算法对文档安全的颠覆性威胁近年来,一种名为 Dify 的新型解密算法悄然在开源社区传播,其强大的密文还原能力正在挑战传统加密体系的根基。尽管该算法尚未被主流安全机构正式收录,但已有多…

作者头像 李华
网站建设 2026/10/21 10:55:44

Dify权限验证系统解析:3步完成PDF加密与访问控制

第一章:Dify权限验证系统概述Dify 作为一个面向企业级应用的低代码开发平台,其权限验证系统是保障数据安全与操作合规的核心组件。该系统基于 RBAC(基于角色的访问控制)模型构建,支持细粒度的权限划分和灵活的策略配置…

作者头像 李华
网站建设 2026/10/21 7:08:08

找不到符号

找不到符号问题描述问题原因解决方案问题描述 springboot 项目&#xff0c;启动时报错&#xff0c;内容如下&#xff1a; java: 找不到符号符号: 方法 getFirst()位置: 类型为java.util.List<com.haaenclean.sync.video.entity.LdarCheckErrorDetail>的变量 details问…

作者头像 李华