在處理6.0動態(tài)權(quán)限管理的時候,發(fā)現(xiàn)很多國內(nèi)的手機廠商都有兩個系統(tǒng)權(quán)限設(shè)置管理灭贷,比如小米在系統(tǒng)設(shè)置中有一個權(quán)限管理,在系統(tǒng)應(yīng)用還有一個安全中心氧腰。通過測試發(fā)現(xiàn)我們在權(quán)限申請的時候需要跳轉(zhuǎn)到安全中心讓用戶手動打開某一項權(quán)限,思路肯定是通過Intent進行跳轉(zhuǎn)了古拴,但是我們要怎么拿到安全中心的包名跟Activtiy的名稱呢箩帚?通過查閱資料發(fā)現(xiàn)adb shell命令可以幫助我們黄痪。
如果沒有給adb配置環(huán)境,需要在cmd中通過cd命令進入到adb.exe工具所在的目錄下桅打,然后執(zhí)行adb shell dumpsys activity activities?
可以看到我們已經(jīng)拿到全路徑下的MainActivity了。