iis服务器助手广告广告
返回顶部
首页 > 资讯 > 移动开发 >android 12.0 添加自定义系统服务接口给app调用
  • 927
分享到

android 12.0 添加自定义系统服务接口给app调用

androidsystemsystemserver自定义服务添加自定义服务 2023-09-12 17:09:26 927人浏览 八月长安
摘要

1.前言 0 定制化开发中,在app需要调用系统层的一些功能的时候,由于受限于系统api权限或者某些api被隐藏了,所以需要添加自定义系统服务给app调用 首先要自定义服务 然后给app调用就好 2.自定义服务功能实现 添加自定义系统服务a

1.前言

0 定制化开发中,在app需要调用系统层的一些功能的时候,由于受限于系统api权限或者某些api被隐藏了,所以需要添加自定义系统服务给app调用
首先要自定义服务 然后给app调用就好

2.自定义服务功能实现

添加自定义系统服务aiDL接口ILgyManager.aidl
添加ILgyManager.aidl的文件来增加接口 getVal()的接口
路径:
frameworks\base\core\java\Android\os\ILgyManager.aidl

package android.os;interface ILgyManager{String getVal();}

添加自定义服务service 就是LgyManagerService.java
通过添加自定义系统服务来实现对自定义接口的相关方法的调用,提供给app来实现功能

在frameworks\base\services\core\java\com\android\server\下创建自己的文件夹lgy,并创建自己的service

lgy\LgyManagerService.javapackage com.android.server.lgy;import com.android.server.SystemService;import android.content.Context;import android.util.Log;import java.util.HashMap;import android.os.ILgyManager;public final class LgyManagerService extends ILgyManager.Stub{private static final String TAG = "LgyManag

来源地址:https://blog.csdn.net/baidu_41666295/article/details/130992481

--结束END--

本文标题: android 12.0 添加自定义系统服务接口给app调用

本文链接: https://www.lsjlt.com/news/404818.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作