deveco studio loongarch应用编译
📅 2026/7/22 7:52:58
👁️ 阅读次数
📝 编程学习
deveco studio loongarch应用编译(标准系统)
下载deveco studio(目前只支持windows和mac)
deveco studio
获取支持loongarch的sdk
查看官网或者联系相关销售、技术人员
在deveco studio中配置loongarch-sdk
- 解压sdk包到某个位置,如
D:/ohos-sdk/... - (此条操作最好断网执行,避免ide自动下载官方sdk导致覆盖问题)打开deveco studio,找到左上角
文件->设置->OpenHarmony SDK->编辑,选择loongarch-sdk的存放路径,例如,存放路径为:则选择ohos-sdk/windows,保证使用的是12这个目录的上一级目录即可
├── ohos-sdk │ ├── linux │ │ ├── ets-linux-x64-5.0.0.71-Release.zip │ │ ├── js-linux-x64-5.0.0.71-Release.zip │ │ ├── native-linux-x64-5.0.0.71-Release.zip │ │ ├── previewer-linux-x64-5.0.0.71-Release.zip │ │ └── toolchains-linux-x64-5.0.0.71-Release.zip │ ├── ohos │ │ ├── ets-ohos-x64-5.0.0.71-Release.zip │ │ ├── js-ohos-x64-5.0.0.71-Release.zip │ │ ├── native-ohos-x64-5.0.0.71-Release.zip │ │ ├── previewer-ohos-x64-5.0.0.71-Release.zip │ │ └── toolchains-ohos-x64-5.0.0.71-Release.zip │ └── windows │ └──12│ ├── ets-windows-x64-5.0.0.71-Release.zip │ ├── js-windows-x64-5.0.0.71-Release.zip │ ├── native-windows-x64-5.0.0.71-Release.zip │ ├── previewer-windows-x64-5.0.0.71-Release.zip │ └── toolchains-windows-x64-5.0.0.71-Release.zip配置工程build-profile.json5
- 修改⼯程根⽬录下的 build-profile.json5 ⽂件,确保应⽤能够在 OpenHarmony 系统上运⾏
- 修改内容: 将
products标签下的runtimeOS字段修改为"OpenHarmony",并将compatibleSdkVersion与compileSdkVersion调整为12 - 如下所示
..."products":[{"name":"default","signingConfig":"default","compatibleSdkVersion":12,// 修改此处"compileSdkVersion":12,// 修改此处"runtimeOS":"OpenHarmony",// 修改此处"buildOption":{"strictMode":{"caseSensitiveCheck":true,"useNormalizedOHMUrl":true}}}],...配置模块module.json5
- 修改模块级别的 module.json5 ⽂件,以适配⽬标设备类型
- 修改内容: 在
deviceTypes字段中添加"default"和"tablet" - 如下所示
{"module":{"name":"entry","type":"entry","description":"$string:module_desc","mainElement":"EntryAbility","deviceTypes":["default",// 修改此处"tablet"// 修改此处],...}...}在deveco studio中配置自动签名
- 打开deveco studio,找到左上角
文件->项目结构->签名配置,勾选自动生成签名文件
然后点击构建(构建hap)
编程学习
技术分享
实战经验