折腾:
【未解决】用Python的uiautomator2自动识别和输入vivo账号密码以自动安装安卓apk
期间,
weditor竟然截图是空的:

且加了红色。
后记:
想起来之前看到代码中的:
venv/lib/python3.8/site-packages/uiautomator2/__init__.py
def screenshot(self, filename: Optional[str] = None, format="pillow"): 。。。 except IOError as ex: # Always fail in secure page # 截图失败直接返回一个粉色的图片
提到了 粉色的,估计就是这种
去掉VSCode当前调试试试,问题依旧:

突然想起来了:
估计是 vivo开启了:

- 放恶意截屏录屏
- 为防止密码泄露,开启后禁止第三方应用在输入密码时进行截图、录屏
- 安全输入
- 输入密码时启用安全键盘
都取消选择:


再去:
apk推送安装apk,看看弹框,是不是 安全键盘了
然后发现还是 安全键盘的感觉
仔细一看,果然是普通键盘了:


然后weditor也可以截到图了:

【总结】
现象:weditor无法截取到当前vivo安卓手机的图片
原因:vivo中开启了:放恶意截屏录屏
解决办法:取消勾选:放恶意截屏录屏,即可。
转载请注明:在路上 » 【已解决】weditor截图安卓手机是空且粉红色背景