概述
为了提供更加友好的运行与调试功能,RealEvo-Qt5SylixOS 添加了 SylixOS 类型的设备,其描述了一个运行 SylixOS 的设备的调试端口、连接方式、文件传输方式等信息。
RealEvo-Qt5SylixOS 开发环境依赖 SylixOS 设备信息以实现自动化部署,运行与调试等功能,如未正确配置 SylixOS 设备信息,则相关功能将无法正常使用。
一个设备具有如下属性:
- 连接:远程连接访问设备工具,可以选择使用 Telnet 连接或者 SSH 连接。
- 部署:部署 SDK / App 使用的工具,可以选择使用 FTP / SFTP。
- SSH用户认证:使用 SSH 连接时的认证方式,可以选择使用密码或 SSH 密钥认证。
- 设备名称:SylixOS 设备的名字,如“SylixOS aarch64 device”,由用户自定义。
- 设备IP:SylixOS 设备的 IP 地址,如“192.168.1.1”;SylixOS 设备的 IP 地址可以在 SylixOS 设备的终端上输入“ifconfig”命令查看。
- 用户名:SylixOS 设备的用户名。
- 密码:SylixOS 设备的密码。
- SSH密钥:使用 SSH 认证时选择本地 SSH 私钥。
- GDB端口:设备开启 Qt 应用程序调试时监听的端口号。
- Qml debug 端口:设备开启 qml 应用程序调试时监听的端口号。
- 构建套件:设配适配的构建套件(Kit);根据设备硬件平台进行选择。