Cobb

Results 6 comments of Cobb

我觉得需要执行两步操作: 1电脑依赖库:pip3 install -U "uiautomator2[image]" -i https://pypi.doubanio.com/simple 2手机环境初始化:python -m uiautomator2 init

> 三星S22,安卓13 遇到同样问题 没有报错,但不会生成视频文件 应该是minicap不支持了,Android12以上都不行了,尝试adb来录制吧

> 我写了一个例子,使用imageio结合WDA的mjpeg服务器录屏,你可以参考一下(因为是通过图片合成的视频,理论上是跨平台的 [https://github.com/alibaba/taobao-iphone-设备/blob/d6071b6236976dcfd469a5175b019a9aeef209f6/scripts/uitest_screenrecord.py](https://github.com/alibaba/taobao-iphone-device/blob/d6071b6236976dcfd469a5175b019a9aeef209f6/scripts/uitest_screenrecord.py) hello,我在使用时发现,生成的录屏视频是变速的,原本录屏时花了40s,但实际录屏文件只有15s,请问有什么办法可以解决吗?感谢!!

但如果我使用wda驱动iOS设备的话,得tidevice==0.11.0,不然wda.USBClient(udid=confrun.Config.iOS_udid)就会连不上,但我在tidevice==0.11.0版本上使用solox没有问题,不知道我的用法涉及到不兼容地方没有: ``` def __init__(self, pkgName, deviceId=None, platform=confrun.Scene.Android.value): if platform == confrun.Scene.Android.value: if deviceId is None: deviceId = my_adb.device_id() wait_times = 0 while wait_times

忘了说了,确实iOS上用tidevice==0.11.0时会有问题,所以我曲线救国了下,iOS用了tidevice的方法(\笑哭了) ``` class TidevicePerf: """只有iOS可用的性能获取""" def __init__(self): self.t = tidevice.Device() self.perf = tidevice.Performance(self.t, [DataType.CPU, DataType.MEMORY, DataType.FPS]) def callback(self, _type, value: dict): if _type.value == 'cpu': log.trace(f'cpu:{value}') self.cpu_time_list.append(common.format_time(value['timestamp'])) self.cpu_list.append((round(value['value'], 2), round(value['sys_value'],...

> > ## 独奏==2.7.2 > > > > * Jinja2 [必需:==3.0.1,已安装:3.1.2] > >   | - tidevice [必需:==0.9.7,已安装:0.11.0] > > 使用特定的venv呢 当我在setup文件中有冲突时,就会报错: ``` ERROR: Cannot install seldom because these package versions...