# DevEco Testing Hypium中的UiViewer使用中的常见问题和解决方案

#### 问题现象

使用DevEco Testing Hypium插件展开UiViewer功能面板，提示“获取视频流失败，请重新选择设备进入”，如下图所示：

#### 背景知识

PyCharm界面右侧栏的toolWindow区域可见UiViewer标签，点击后展开UiViewer面板。UiViewer功能目前分为4个界面：设备选择界面、单设备控件查看界面、单设备投屏界面、双设备投屏界面。详情请参考安装向导的UiViewer功能模块。

#### 问题定位

*   查看插件版本是否为Hypium的新版本。
    
    打开PyCharm的settings->Plugins查看版本号。
    
*   查看设备视频流设置。
    

#### 分析结论

*   插件版本未更新，导致投屏失败。
*   无法获取设备视频流。

#### 修改建议

*   更新当前插件版本为适配Hypium新版本。
    
    访问华为开发者联盟官网下载DevEco Testing Hypium安装包，下载解压后找到其中的hypium-5.0.7.200.zip(请以实际版本号为准)。DevEco Testing Hypium离线安装包请参考安装向导的安装包离线安装模块。
    
*   使用视频流投屏模式设置。
    
    将PyCharm的settings->DevEco Testing Hypium->UiViewer的是否使用视频流投屏模式设置为否，再重新使用插件进行手机投屏。
    

#### 常见FAQ

Q：PyCharm专业版使用DevEco Testing Hypium时，UiViewer无法看到设备如何解决？

A：检查系统环境变量OHOS\_HDC\_SERVER\_PORT：如果电脑的8710端口已经被使用或希望使用其他端口，可以通过添加环境变量OHOS\_HDC\_SERVER\_PORT到系统环境变量中来修改服务器进程启动时监听的端口号，设置完之后重启PyCharm。