deveco studio loongarch应用编译
·
deveco studio loongarch应用编译(标准系统)
下载deveco studio(目前只支持windows和mac)
获取支持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)
更多推荐



所有评论(0)