如何通过查找Android的Settings.apk的源代码学习其内容?

weixin_41224699 2019-05-21 09:48:46



如图,希望从Android 的Setting程序的源代码学习如何通过代码设置root的选项:全禁止、仅应用、仅ADB、应用和ADB都可。
但是,我在string.xml找到了这几项的名称,但是无法回溯到layout,更无法回溯到具体activity的具体方法
请问该怎么办?
我使用的是Android7.1,据说7对Setting.apk进行了很大程度的重构,所以之前的经验不行。
...全文
1306 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
贪嘴 2019-05-27
  • 打赏
  • 举报
回复
引用 4 楼 weixin_41224699 的回复:
接下来如何得到代码呢?
[quote=引用 3 楼 贪嘴 的回复:]
adb shell dumpsys window windows | grep mCurrent 获得当前活动窗口的信息,包名以及活动窗体

配合uiautomatorView


引用 3 楼 贪嘴 的回复:
adb shell dumpsys window windows | grep mCurrent 获得当前活动窗口的信息,包名以及活动窗体

配合uiautomatorView
[/quote]
下载个jeb 看下代码吧
weixin_41224699 2019-05-24
  • 打赏
  • 举报
回复
接下来如何得到代码呢?
引用 3 楼 贪嘴 的回复:
adb shell dumpsys window windows | grep mCurrent 获得当前活动窗口的信息,包名以及活动窗体 配合uiautomatorView
引用 3 楼 贪嘴 的回复:
adb shell dumpsys window windows | grep mCurrent 获得当前活动窗口的信息,包名以及活动窗体 配合uiautomatorView
贪嘴 2019-05-23
  • 打赏
  • 举报
回复
adb shell dumpsys window windows | grep mCurrent 获得当前活动窗口的信息,包名以及活动窗体

配合uiautomatorView
weixin_41224699 2019-05-21
  • 打赏
  • 举报
回复
当然,如果有朋友知道如何用代码设置这四个选项,也请告诉我
weixin_41224699 2019-05-21
  • 打赏
  • 举报
回复
顶一下,希望大神能够看见

80,362

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧