概述
为了提供更加友好的运行与调试功能,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);根据设备硬件平台进行选择。