[英]Check that homescreen is in foreground using shell or/and uiautomator
也許dumpsys
有一些價值(找不到這樣的成功)?
還是作為部分解決方法,請檢查默認啟動器,然后檢查其是否在前台? 但是,如何檢查默認啟動器是哪個應用程序呢?
謝謝
dumpsys activity activities
或dumpsys activity recents
最近活動將為您提供最近的活動,如果主屏幕位於前台,則其關聯的啟動器將顯示在“ Recent #0
的條目下。
至於找出默認的啟動程序,您將需要root訪問權限,因為默認的應用程序信息被存儲在/data/system/users/0/package-restrictions.xml
( 源 ),並命令將是:
cat package-restrictions.xml | grep -B6 "android.intent.category.HOME"
您必須尋找值:
<item name="ginlemon.flowerpro/ginlemon.flower.HomeScreen" match="100000" set="3">
如果您沒有看到<item name=
請將B6
更改為更大的值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.