Android 11.0 禁用adb install 安装app功能

编程入门 行业动态 更新时间:2024-10-24 20:14:58

Android 11.0 禁用adb install 安装app<a href=https://www.elefans.com/category/jswz/34/1771378.html style=功能"/>

Android 11.0 禁用adb install 安装app功能

1.前言

  在11.0的产品开发中,在进行一些定制开发中,对于一些app需要通过属性来控制禁止安装,比如adb install也不允许安装,所以就需要
熟悉adb install的安装流程,然后来禁用adb install安装功能,接下来分析下adb 下的安装流程,来实现相关的功能

2.禁用adb install 安装app功能的核心类

    system\core\adb\daemon\abb.cppsystem\core\adb\daemon\shell_service.cpp

3.禁用adb install 安装app功能的核心功能分析和实现

在11.0的产品开发中,在通过adb install 进入 adb install安装模式后正常可以进行安装app的相关操作,而
adb 是pc端工具,adbd是服务端,运行在手机 adbd 读取 socket 解析由 adb 传过来的命令串,解析相关的
命令执行相关功能,所以在pc端输入adb 相关命令 就会在system\core\adb 模块解析相关命令
所以说在abb.cpp中来作为服务端来执行相关功能,所以说需要禁用adb install的安装app的功能的时候,就
需要进行相关的分析
 

3.1abb.cpp相关源码分析


在禁用adb install 安装app功能的核心功能中,在上述的分析中,
在system中的adb install 安装apk的时候会有下面的log,有install字样。会调用StartCommandInProcess和execCmd执行命令,
abb.cpp里面的bin程序一直在读命令ReadProtocolSt

更多推荐

Android 11.0 禁用adb install 安装app功能

本文发布于:2023-12-07 10:17:49,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1670965.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:功能   Android   adb   app   install

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!