OpenHarmony开源社区
直播中

h1654155952.9601

8年用户 14经验值
擅长:控制/MCU RF/无线
私信 关注
[经验]

【汇思博SEEK100开发板试用体验】开发环境安装配置

以下文字,基于SEEK100开发板试用经验,详细梳理OpenHarmony开发环境搭建的关键步骤与避坑要点:

一、开发工具部署:DevEco Studio精准安装

​核心版本选择​

  • 必须下载​​DevEco Studio 5.0.0 Release​​版本(官网直达
  • 避坑提示:实测5.1.1版本存在SDK下载失效问题,新版兼容性待优化

​驱动配置流程​

当设备管理器出现HDC Device黄色感叹号(错误代码28)时:

  1. 下载开源工具Zadig
  2. Options勾选List All Devices
  3. 选中HDC Device执行Reinstall Driver

二、工程创建关键配置

​项目初始化设置​

  1. 创建Empty Ability工程
  2. 修改SDK版本至​​API 12​​(兼容OpenHarmony关键)
  3. 建议命名规范:MyApp_DeviceName(例:MyApp_SEEK100)

​核心配置文件修改​

定位build-profile.json5文件,修改以下参数:

{ "compileSdkVersion": 12, "targetSdkVersion": 12, "compatibleSdkVersion": 12, // 原值为"5.0.0(12)" "runtimeOS": "OpenHarmony" // 原值为"HarmonyOS" }

修改后点击​​Sync Now​​同步项目,消除报错提示


三、SDK环境精准部署

​组件安装路径​

File > Settings > OpenHarmony SDK

  1. 自定义SDK存储路径(建议预留10GB空间)
  2. 勾选​​API Version 12​​全量组件
  3. 确认组件包含SEEK100芯片支持包

​签名配置要点​

Project Structure > SigningConfigs

  • 启用Automatically generate signature
  • ​必须取消​Support HarmonyOS勾选
  • 保存后自动生成设备专属证书

四、实战验证全流程

​编译预览测试​

  1. 打开src/main/ets/pages/Index.ets
  2. 点击右侧​​Preview​​按钮
  3. 观察模拟器是否正常渲染界面

​开发板烧录验证​

  1. Type-C连接开发板与主机
  2. IDE识别设备后(状态栏显示设备名)
  3. 点击​​绿色三角运行按钮​
  4. 观察SEEK100屏幕显示效果

成功标志:开发板屏幕实时同步预览内容


五、高频问题解决方案

故障现象 解决方案
SDK下载失败 切换5.0.0旧版IDE
HDC设备未识别 Zadig重装驱动
编译报错runtimeOS 修改build-profile.json5
签名失败 关闭HarmonyOS兼容选项

​环境配置成果验证​

当Hello World界面同时在模拟器和SEEK100开发板上点亮,标志着开发环境攻坚战取得阶段性胜利。整个过程需严格遵循版本匹配原则(IDE 5.0.0 + API 12),任何环节的版本错位都可能导致链式错误。建议保存完整的SDK配置快照,便于后续项目快速部署。

更多回帖

发帖
×
20
完善资料,
赚取积分