Android adb权限问题:为什么电脑端用命令提示符可以执行很高权限的adb命令,而在手机端却不行 10

手机打开usb调试,在电脑端执行adb命令,可以执行类似adbshellinputkeyeventHOME等高权限的adb命令。而在手机费系统权限的app中,执行Runt... 手机打开usb 调试,在电脑端执行adb命令,可以执行类似adb shell input keyevent HOME等高权限的adb命令。
而在手机费系统权限的app中,执行Runtime.getRuntime().exec("adb shell ....");
仅限应用内一些命令,权限比较低。
电脑端adb命令是如何获得系统权限的,如何和手机通信的,谢谢
展开
 我来答
存在过去
2019-04-16 · 关注我,带给你最新的游戏资讯。
存在过去
采纳数:39 获赞数:164

向TA提问 私信TA
展开全部
adb命令是用来开发时使用的,Google在设计之初就给了它比较高的权限。Google在设计的时候就是这样设计的。而在手机里运行的应用则不应该获取这些权限。
追问
通过adb tcpip的方式,去连接手机, PC端也能任意执行adb命令, 不能通过两台android 手机模拟么
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式