WindowManager.LayoutParams.FLAG_SECURE標誌的app,這裏須要注意下支付寶、網上銀行類的app不建議攔截,像支付寶裏的付款碼,商家拿到後,直接就能扣費,不須要用戶這邊的確認。因此其實這款應用是能夠用在多個有一樣原理的APP當中,只要是不容許截圖的應用應該都能經過這種方式來繞過這個限制。git
近期爲了解決截屏問題,找了很多文章。不少提到了Root,可是這個不少手機都不支持Root了。github
如下爲找遍全部資料,親測能夠解決的方案。app
原理就是使用大名鼎鼎的Xpose,這個能夠讓沒有Root的手機,虛擬出一個Root的環境出來,安裝各類插件模板,實現不少須要Root的功能。插件
Xposed模塊地址在這:http://repo.xposed.info/module/com.lanyus.blocksecureflag
源代碼在這:https://github.com/ilanyu/BlockSecureFlag
apk文件在https://github.com/ilanyu/BlockSecureFlag/releases或者Xposed的模塊地址都能下載到支付寶
下載安裝後到xposed安裝器中啓用模塊,勾選須要阻止添加WindowManager.LayoutParams.FLAG_SECURE標誌的app,這裏須要注意下支付寶、網上銀行類的app不建議攔截,像支付寶裏的付款碼,商家拿到後,直接就能扣費,不須要用戶這邊的確認.get