scrcpy安装报错
时间: 2024-03-30 10:30:09 浏览: 113
根据提供的引用内容,scrcpy安装报错可能是由于系统版本不支持或者权限问题导致的。解决方法如下:
1. 确保系统版本支持:根据引用所述,scrcpy在Mac OS13.6 High Sierra系统上可能不再支持。你可以尝试升级到较新的Mac OS版本,或者使用其他兼容的工具。
2. 修改权限:根据引用所述,如果遇到不可执行的问题,你可以尝试修改scrcpy的权限。使用以下命令修改权限:
```shell
chmod +x /usr/local/Cellar/scrcpy/1.16/bin/scrcpy
```
请注意,以上解决方法仅供参考,具体解决方案可能因个人情况而异。如果问题仍然存在,建议查阅相关文档或寻求专业支持。
相关问题
scrcpy报错java.lang.AssertionError: java.lang.NullPointerException
scrcpy报错java.lang.AssertionError: java.lang.NullPointerException,这个错误通常是由于scrcpy版本不兼容或者adb连接失败导致的。可以尝试以下方法解决该问题:
1. 确认scrcpy版本是否与adb版本兼容,可以尝试更新scrcpy或adb版本。
2. 确认adb连接是否正常,可以尝试重新连接adb或者重启设备。
3. 确认设备是否已经开启USB调试模式,可以在开发者选项中查看。
4. 确认设备是否已经授权adb连接,可以在设备上确认是否有弹窗提示授权。
5. 确认设备是否已经连接到电脑,可以尝试更换USB线或者更换USB接口。
minicap报错have different types
这个错误通常是由于 minicap 和 minitouch 版本不兼容引起的。可以尝试以下几种解决方法:
1. 确认 minicap 和 minitouch 版本是否匹配,可以重新编译安装。
2. 使用 adb forward 命令将 minitouch 和 minicap 的端口号设置为一致,例如:
```
adb forward tcp:1313 localabstract:minitouch
adb forward tcp:1717 localabstract:minicap
```
3. 可以尝试使用其他版本的 minicap 和 minitouch,或者使用其他的屏幕投影库,例如 scrcpy。
阅读全文