iapp吧 关注:15,964贴子:191,301
  • 30回复贴,共1

【iapp3.0】禁止手机截屏

只看楼主收藏回复

原理是给当前Activity设置一个Flags
设置了这个flag后, 系统会把当前窗口的内容视为安全隐私内容, 系统会阻止这些内容被截屏或者在不安全可靠的场景显示出来.
在Google的过程中, 发现这个flag可以实现以下功能:
•阻止屏幕截图
•在Recent apps(任务切换界面)中只显示应用名字和图标, 不显示内容
•Google App的Now on tap功能不会去分析你的页面的内容
最后, 使用这个功能要注意兼容性问题, 国产手机厂商的定制rom对Android做出的修改可是丧心病狂的. 开发时需要对不同版本的Android系统进行调试, 也需要在不同的定制rom上调试, 如果功能不能正常使用, 还是要禁用这个功能!
根据测试,vivo手机不行(▼皿▼#)


来自Android客户端1楼2018-07-31 22:05回复
    居然不吞我链接?


    来自Android客户端3楼2018-07-31 22:06
    回复
      电脑投屏打脸x1
      虚拟机打脸x1
      用其他设备拍屏幕+ps打脸x1
      无root刷xp打脸x1
      录屏打脸x1
      android killer打脸x1
      嗯....应该还有


      IP属地:浙江来自Android客户端4楼2018-07-31 22:24
      收起回复


        IP属地:重庆来自Android客户端5楼2018-07-31 23:50
        回复


          IP属地:浙江来自Android客户端6楼2018-07-31 23:54
          回复
            扛把子 endkeyboard() 这个具体怎么用?


            来自Android客户端7楼2018-08-01 00:07
            收起回复


              IP属地:广东来自Android客户端8楼2018-08-01 09:32
              回复
                路过
                。。。


                本楼含有高级字体9楼2018-08-01 10:53
                回复


                  IP属地:江西来自Android客户端10楼2018-08-01 11:13
                  回复
                    findViewById(android.R.id.content),然后对这个View拍摄快照就破开了


                    IP属地:广东11楼2018-08-01 11:52
                    回复
                      显示一个透明的悬浮窗,flags设置成8 | 8192就行


                      IP属地:广东12楼2018-08-01 11:57
                      收起回复