Android 屏幕截图

04/08/2020

本文内容

如果你的 App Center 测试报表在 Android 上一致地显示了空白或打乱的屏幕截图,则通常是因为你的应用程序已禁用屏幕截图。 此 Android 设置经常用于处理敏感数据(例如财务或医疗信息)的应用程序。

此设置由 Xamarin) 中 (的常数控制 FLAG_SECURE WindowManager.LayoutParams Android.Views.WindowManagerFlags.Secure :

窗口标志:将窗口的内容视为安全的,使其无法在屏幕截图中显示或无法在不安全的显示窗口中进行查看。

FLAG_SECURE 处理方式不同于设备到设备以及不同 Android OS 版本之间的处理方式。 某些设备或较旧的 Android 版本仍允许屏幕截图,其他的屏幕显示为空白屏幕,还有其他设备显示已打乱的屏幕截图。

如果你的应用程序已禁用屏幕截图,则在测试报表中看到空白或打乱的屏幕截图将显示此安全功能正在按预期方式运行。

如果你的应用程序通过在中设置标志来禁用屏幕截图 FLAG_SECURE WindowManager.LayoutParams ,但你想要在测试报表中查看屏幕截图,则 App Center 测试中的解决方法是创建不设置该标志的测试版本 FLAG_SECURE 。 你可以在代码中搜索 FLAG_SECURE 或 WindowManagerFlags.Secure (Xamarin) 来查看此值的设置位置和方式。

获取帮助

可以在 App Center 门户中联系支持人员。 在屏幕右上角,选择 "帮助 (? ) " 菜单,然后选择 "联系支持人员"。 我们的专职支持团队将响应你的问题。

如果你想要帮助测试运行,请导航到相关的测试运行,并从浏览器中复制该 URL 并将其粘贴到支持会话中。 测试运行 URL 类似于 https://appcenter.ms/orgs/OrgName/apps/App-Name/test/runs/77a1c67e-2cfb-4bbd-a75a-eb2b4fd0a747 。

android 屏幕截图检测,Android 屏幕截图相关推荐

  1. Android无障碍检测,Android无障碍服务检测通知

    我试图让我的应用在显示通知时进行检测.我已经在设置应用程序中启用它,并且onServiceConnected确实被调用,但是当我通过Gmail应用程序创建通知或接收电子邮件时,什么也没有发生,onAc ...

  2. android跌倒检测,Android跌倒检测

    我正在使用加速度传感器实现跌倒检测,并创建以下代码. public void onSensorChanged(SensorEvent foEvent) { if (foEvent.sensor.get ...

  3. android 耳机检测,android 检测耳机是否插入方法

    AudioManager就有这个方法: isWiredHeadsetOn(): 如果插入了耳机,就返回true,否则false; 当然,要加个权限,不然一直是返回false. 开始我追了好久的源码.发 ...

  4. android 耳机检测,android – 检测耳机是否有麦克风

    更新: 继续在您的活动的onResume()中注册ACTION_HEADSET_PLUG. 如果用户在启动后插入/拔出耳机,平台将在恢复时为您的活动提供最新状态. 以下测试代码工作: package ...

  5. android 服务检测,Android检测某个服务是否还活着代码

    工具类:校验某个服务是否还活着 import java.util.List; import android.app.ActivityManager; import android.app.Activi ...

  6. android 耳机检测,Android检测手机是否插入/连接耳机

    首先添加权限 Android 6.0之后使用device.getType()来判断手机是否插入耳机或者连接蓝牙耳机 private boolean checkIsWired() { AudioMana ...

  7. android ptrace 检测,Android ptrace函数的实现

    首先看sys/ptrace.h /bionic/libc/include/sys/ptrace.h 我们在调用的时候使用的是PTRACE_的导出符号,glibc也导出了PT_开头的符号.PTRACE_ ...

  8. android 人脸检测_Android人脸检测

    android 人脸检测 With the release of Google Play services 7.8, Google has brought in the Mobile Vision A ...

  9. android底层截图,Android源码中屏幕截图的实现

    Android手机一般都自带有手机屏幕截图的功能:在手机任何界面(当然手机要是开机点亮状态),通过按组合键,屏幕闪一下,然后咔嚓一声,截图的照片会保存到当前手机的图库中,真是一个不错的功能! 以我手头 ...

最新文章

  1. (C++)1032 挖掘机技术哪家强
  2. 【活动报名 | 青源Talk第4期】沈华伟:图神经网络及其应用
  3. C十三:strcmp函数,比价字符串
  4. java性能优化读书笔记(1)
  5. window.print只打印了1页的原因
  6. Haproxy + Pacemaker 实现高可用负载均衡(二)
  7. 数据库-优化-MYSQL数据库设计规范
  8. Linux系统安全及应用(账号控制、su、sudo、开关机安全控制、终端登录安全控制等)
  9. rust的权限柜怎么做_潍坊装修知识~二胎家庭不做上下铺,把两张床靠墙放,中间做收纳柜,你感觉怎么样?...
  10. java ajax 定时刷新_用ajax技术实现无闪烁定时刷新页面
  11. readline库实现命令行自动补全
  12. datastage连接mysql库_Datastage 8.5 连接远程Oracle 数据库
  13. 告诉你一个真实的数字化
  14. Android基础知识总结
  15. BOCHS模拟器配置和使用
  16. 【人因工程】认知行为可靠性评价浅谈
  17. 在经历了6个月的学习后,我终于上架了自己的第一款APP---酷课堂iOS群问答精华整理(201807...
  18. kaggle phone verify 收不到手机验证码(2021.06亲测可行)
  19. 华为打造的智慧办公“新物种”,为何在央视节目露脸?
  20. excel合并两列内容_合并多个Excel文件内容到一个Excel中

热门文章

  1. 意大利或将立法 禁止中小学校园携带手机
  2. Vue.js实现点击左右按钮图片切换
  3. Qt开发高级进阶:如何拷贝生成后的文件到特定文件夹
  4. VLC 官方文档地址
  5. AmapUtil--高德地图工具类
  6. 阿里云物联网平台之创建产品与设备
  7. inventor如何画心_Illustrator | 如何画一个心型图案
  8. 【Redis笔记】一起学习Redis | 如何利用Redis实现一个分布式锁?
  9. java语言编写计算器_第二次作业利用java语言编写计算器进行四则运算
  10. OpenCV框架与图像插值算法