解決·在MIUI下使用第三方桌面的一些痛點(diǎn)-小窗手勢,雙開應(yīng)用
在未root的情況下使用第三方桌面有諸多不便。
1. 當(dāng)使用諸如Nova等第三方桌面時,用第三方手勢軟件 #流體手勢# 【MyGesture - 全面屏手勢/導(dǎo)航手勢操作擴(kuò)展】 代替系統(tǒng)手勢時,主頁、返回、多任務(wù)等都可以正常使用,
但自由小窗手勢基本無法觸發(fā)。
這里可以使用shell命令打開小窗。
命令行: s1=`dumpsys window | grep mCurrentFocus | egrep -oh "[^ ]*/[^\\}]+"`;am start -n com.miui.home/.launcher.Launcher -f 65536;am start --windowingMode 5 -n $s1 -f 268500992
保存在 【Anywhere-】 【快捷方式】 的shell命令由手勢軟件觸發(fā),快速打開小窗,不必再進(jìn)多任務(wù)長按打開小窗。
未root情況下可同時開啟兩個小窗。另外,也可以直接手勢調(diào)用 【搜索進(jìn)化 SearchEVO】 的小窗快捷方式,實現(xiàn)成功率比上面的shell命令還好,支持小窗的都能打開。
2.快速打開雙開應(yīng)用
在第三方桌面的MIUI雙開應(yīng)用圖標(biāo)每次都需要二次選擇才進(jìn)入,對于需要頻繁使用兩個微信的人簡直是災(zāi)難(如果使用其他雙開軟件以虛擬機(jī)方式運(yùn)行相對好些,但費(fèi)電費(fèi)內(nèi)存也不穩(wěn)定)。
同樣使用shell命令打開后自動選擇。
命令行1: am start --user 999 -a android.intent.action.VIEW -d "weixin://"
命令行2: input tap 777 1940
微信的URL scheme為weixin://,(如果命令行1不能直接打開雙開應(yīng)用的,再添加一個shell命令行2)
777 1940為1080p分辨率下雙開應(yīng)用的自動點(diǎn)按坐標(biāo)XY(原點(diǎn)0,0在屏幕左上角),由于屏幕分辨率、尺寸有差異,可自行調(diào)整。