当您开始开发一个应用/元服务时,首先需要根据工程创建向导,创建一个新的工程,工具会自动生成对应的代码和资源模板。
DevEco Studio提供了基础的工程模板资源,不同模板支持的设备类型、API Version可能不同,在创建新工程前,请提前了解各模板的相关信息,具体请参考工程模板介绍。
在运行DevEco Studio工程时,建议每一个运行窗口有2GB以上的可用内存空间。

Bundle name(应用包名)要求:
Compatible SDK填写说明:

如需创建OpenHarmony工程进行应用开发,请按照以下步骤操作。
"app": {
"signingConfigs": [],
"products": [
{
"name": "default",
"signingConfig": "default",
"compileSdkVersion": "26.0.0", //指定OpenHarmony应用编译时的版本,当前以API 26.0.0为例
"targetSdkVersion": "26.0.0", //指定OpenHarmony应用运行所需的目标SDK版本,当前以API 26.0.0为例
"compatibleSdkVersion": "26.0.0", //指定OpenHarmony应用兼容的最低版本,当前以API 26.0.0为例
"runtimeOS": "OpenHarmony",
"buildOption": {
"strictMode": {
"caseSensitiveCheck": true,
"useNormalizedOHMUrl": true
}
}
}
], "app": {
"signingConfigs": [],
"products": [
{
"name": "default",
"signingConfig": "default",
"compileSdkVersion": 24, //指定OpenHarmony应用编译时的版本,当前以API 24为例
"targetSdkVersion": 24, //指定OpenHarmony应用运行所需的目标SDK版本,当前以API 24为例
"compatibleSdkVersion": 24, //指定OpenHarmony应用兼容的最低版本,当前以API 24为例
"runtimeOS": "OpenHarmony",
"buildOption": {
"strictMode": {
"caseSensitiveCheck": true,
"useNormalizedOHMUrl": true
}
}
}
], 
若选择Native C++模板创建OpenHarmony应用,且应用需要在RK开发板上运行,则需在对应Native模块的build-profile.json5文件buildOption/externalNativeOptions字段下,新增abiFilters字段并赋值为"armeabi-v7a"。