技術(shù)總結(jié)
本發(fā)明實(shí)施例公開(kāi)了一種安卓系統(tǒng)窗口數(shù)據(jù)的獲取方法及裝置,其中,所述方法包括:在當(dāng)前應(yīng)用程序中創(chuàng)建一個(gè)java程序,所述java程序用于在監(jiān)聽(tīng)到當(dāng)前應(yīng)用程序接收到截屏請(qǐng)求時(shí),采用java反射機(jī)制訪問(wèn)存在系統(tǒng)訪問(wèn)權(quán)限的截屏方法,以獲取安卓系統(tǒng)窗口數(shù)據(jù);獲取當(dāng)前應(yīng)用程序的安裝路徑;通過(guò)adb?shell命令進(jìn)入安卓系統(tǒng)的shell模式,在安卓系統(tǒng)的shell模式下根據(jù)所述安裝路徑查找并啟動(dòng)所述java程序。本發(fā)明實(shí)施例無(wú)需進(jìn)行root操作,即可實(shí)現(xiàn)各種版本安卓系統(tǒng)的終端設(shè)備的窗口數(shù)據(jù)的獲取,而且在各種機(jī)型的android終端設(shè)備上都能適用,具有更好的適配性。
技術(shù)研發(fā)人員:劉一琛
受保護(hù)的技術(shù)使用者:武漢斗魚(yú)網(wǎng)絡(luò)科技有限公司
文檔號(hào)碼:201610996206
技術(shù)研發(fā)日:2016.11.11
技術(shù)公布日:2017.02.15