# 手工连接边缘云WebADB ## 一、登录爱上学后台管理CMDB + 登录CMDB,选择“设备”,找到需要远程连接的设备,点击“编辑” {{ :schoolcdn:cdn_webadb_1.png |}} ## 二、获取ssid、cmdb_id + 复制浏览器中的URL(全部复制)到电脑的编辑器中 ```sh https://static.i-school.net/html/cmdb/dist/index.html?ssid=ZHFX-gYw-0AAEP6CfGmJp8u5WA6IzJxcP5opug..&host=api.i-school.net&project=api#/deviceEdit?deviceTypeId=12&cmdb_id=3938&typeId=12&zxprdid=HWPHONE001 ``` {{ :schoolcdn:cdn_webadb_2.png |}} + 在192.168.0.10上执行以下命令获取token(需用URL中的参数修改命令中的ssid、cmdb_id) ```sh /opt/zxedu/bin/platform-yaf-ischool-dev-201901 campusng cmdb createWebSockifyToken ssid=ZHFX-gYw-0AAEP6CfGmJp8u5WA6IzJxcP5opug.. cmdb_id=3938 port=5555 ``` {{ :schoolcdn:cdn_webadb_3.png |}} ## 三、浏览器通过ADB与Android设备交互 + 在浏览器中用上一步执行命令生成的public地址(WebADB远程调试)访问 + 再点击页面“Add”下拉框选择“WebSocket”,在弹出的窗口中输入上一步执行命令生成的websocket地址后,点击“确定” + 最后点击左侧页面的“Connect”按钮连接即可远程连接设备了 {{ :schoolcdn:cdn_webadb_4.png |}} #####WebADB特征: 1. 文件管理:列表、上传、下载、删除 2. 屏幕截图 3. 由 Tabby 提供支持的终端仿真器:选项卡和拆分窗格、颜色主题、丰富的配置 4. 通过无线上网启用ADB 5. 安装APK 6. Scrcpy兼容客户端:Scrcpy兼容客户端、音频转发(安卓>= 11)、录音、带鼠标、触摸和键盘的控制设备 7. 支持 Chrome 远程调试 8. 通电并重新启动到不同的模式 {{ :schoolcdn:cdn_webadb_5.png |}}