概括
有没有办法使用 shell 命令取消固定棒棒糖中的应用程序
用 adb iv 试过:
adb shell input keyevent --longpress 4 187
但这从来没有奏效
为什么我想这样做
1)我正在制作一个根应用程序来替换屏幕上的导航按钮,并且需要一种方法来取消固定其他应用程序
2)当使用虚拟设备并且我固定一个应用程序时,我无法用鼠标同时按回和最近
概括
有没有办法使用 shell 命令取消固定棒棒糖中的应用程序
用 adb iv 试过:
adb shell input keyevent --longpress 4 187
但这从来没有奏效
为什么我想这样做
1)我正在制作一个根应用程序来替换屏幕上的导航按钮,并且需要一种方法来取消固定其他应用程序
2)当使用虚拟设备并且我固定一个应用程序时,我无法用鼠标同时按回和最近
尝试使用以下命令取消固定前台应用程序:
am task lock stop `dumpsys activity | grep -A2 "(dumpsys activity recents)"| grep '#'| cut -d ' ' -f 7| cut -c 2-`
adb shell am task lock stop `dumpsys activity | grep -A2 '(dumpsys
activity recents)'| grep '#'| cut -d ' ' " \
"-f 7| cut -c 2-
这适用于 Android 9+ 设备
这适用于 android 4.4.2
adb shell su -c 'sqlite3 /data/data/com.android.launcher/databases/launcher.db "DELETE from favorites"'