gpt4 book ai didi

android - 使用 shell 或/和 uiautomator 检查主屏幕是否在前台

转载 作者:行者123 更新时间:2023-11-30 02:44:44 26 4
gpt4 key购买 nike

也许 dumpsys 中有一些值(没有成功找到)?

或者作为一种部分解决方法检查默认启动器,然后检查它是否在前台?但是如何检查默认启动器是什么应用程序呢?

谢谢

最佳答案

dumpsys activity activitiesdumpsys activity recents将为您提供最近的 Activity ,如果主屏幕在前台,则其关联的启动器将显示在 Recent #0 中的条目下。 .

至于查找默认启动器,您需要 root 访问权限,因为默认应用程序信息存储在 /data/system/users/0/package-restrictions.xml 下( source ),命令为:

cat package-restrictions.xml | grep -B6 "android.intent.category.HOME"

你必须寻找值(value):

<item name="ginlemon.flowerpro/ginlemon.flower.HomeScreen" match="100000" set="3">

更改 B6如果您没有看到 <item name=,则为更大的值.

关于android - 使用 shell 或/和 uiautomator 检查主屏幕是否在前台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25263138/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com