Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
5f013b64
D
Docs
项目概览
OpenHarmony
/
Docs
大约 2 年 前同步成功
通知
161
Star
293
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
5f013b64
编写于
8月 25, 2022
作者:
O
openharmony_ci
提交者:
Gitee
8月 25, 2022
浏览文件
操作
浏览文件
下载
差异文件
!8640 module.json5配置srcEntrance描述不够准确
Merge pull request !8640 from 张悦诶/master
上级
44832759
a4a56b0b
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
10 addition
and
10 deletion
+10
-10
zh-cn/application-dev/quick-start/stage-structure.md
zh-cn/application-dev/quick-start/stage-structure.md
+10
-10
未找到文件。
zh-cn/application-dev/quick-start/stage-structure.md
浏览文件 @
5f013b64
...
...
@@ -2,7 +2,7 @@
# 应用包结构配置文件的说明
在开发FA模型下的应用程序时,需要在config.json文件中对应用的包结构进行申明;同样的,在开发stage模型下的应用程序时,需要在module.json和app.json配置文件中对应用的包结构进行声明。
在开发FA模型下的应用程序时,需要在config.json文件中对应用的包结构进行申明;同样的,在开发stage模型下的应用程序时,需要在module.json
5
和app.json配置文件中对应用的包结构进行声明。
## 配置文件内部结构
...
...
@@ -73,7 +73,7 @@ app.json示例:
### module对象内部结构
module.json示例:
module.json
5
示例:
```
json
{
...
...
@@ -186,10 +186,10 @@ hap包的配置信息,该标签下的配置只对当前hap包生效。
| pages | 该标签是一个profile资源,用于列举JS Component中每个页面信息。pages使用参考pages示例。 | 对象 | 在有ability的场景下,该标签不可缺省。 |
| metadata | 该标签标识Hap的自定义元信息,标签值为数组类型,该标签下的配置只对当前module、或者ability、或者extensionAbility生效。metadata参考
[
metadata对象内部结构
](
#metadata对象内部结构
)
。 | 数组 | 该标签可缺省,缺省值为空。 |
| abilities | 描述元能力的配置信息,标签值为数组类型,该标签下的配置只对当前ability生效。abilities参考
[
abilities对象内部结构
](
#abilities对象内部结构
)
。 | 对象 | 该标签可缺省,缺省值为空。 |
| extensionAbilities | 描述extensionAbilities的配置信息,标签值为数组类型,该标签下的配置只对当前extensionAbility生效。extensionAbilities参考
[
extensionAbility对象的内部结构说明
](
#extension
A
bility对象的内部结构说明
)
。 | 对象 | 该标签可缺省,缺省值为空。 |
| definePermissions | 标识hap定义的权限,仅支持系统应用配置,三方应用配置不生效。该应用的调用者必须申请这些权限才能正常调用该应用。definePermissions参考
[
definePermissions对象内部结构
](
#define
P
ermissions对象内部结构
)
| 对象 | 该标签可缺省,缺省值为空,表示调用者无需任何权限即可调用该应用。 |
| requestPermissions | 该标签标识应用运行时需向系统申请的权限集合,标签值为数组类型。requestPermissions参考
[
requestPermissions对象内部结构
](
#request
P
ermissions对象内部结构
)
。 | 对象 | 该标签可缺省,缺省值为空。 |
| testRunner | 此标签用于支持对测试框架的配置,参考
[
testRunner对象内部结构说明
](
#test
R
unner对象内部结构
)
说明。 | 对象 | 可缺省,缺省值为空 |
| extensionAbilities | 描述extensionAbilities的配置信息,标签值为数组类型,该标签下的配置只对当前extensionAbility生效。extensionAbilities参考
[
extensionAbility对象的内部结构说明
](
#extension
a
bility对象的内部结构说明
)
。 | 对象 | 该标签可缺省,缺省值为空。 |
| definePermissions | 标识hap定义的权限,仅支持系统应用配置,三方应用配置不生效。该应用的调用者必须申请这些权限才能正常调用该应用。definePermissions参考
[
definePermissions对象内部结构
](
#define
p
ermissions对象内部结构
)
| 对象 | 该标签可缺省,缺省值为空,表示调用者无需任何权限即可调用该应用。 |
| requestPermissions | 该标签标识应用运行时需向系统申请的权限集合,标签值为数组类型。requestPermissions参考
[
requestPermissions对象内部结构
](
#request
p
ermissions对象内部结构
)
。 | 对象 | 该标签可缺省,缺省值为空。 |
| testRunner | 此标签用于支持对测试框架的配置,参考
[
testRunner对象内部结构说明
](
#test
r
unner对象内部结构
)
说明。 | 对象 | 可缺省,缺省值为空 |
表4 deviceTypes对象的系统预定义设备
...
...
@@ -606,7 +606,7 @@ form示例 :
}
```
在module.json的extension组件下面定义metadata信息
在module.json
5
的extension组件下面定义metadata信息
```
json
{
...
...
@@ -654,7 +654,7 @@ metadata中指定shortcut信息,其中 :
}
```
在module.json的module下面定义metadata信息,如下 :
在module.json
5
的module下面定义metadata信息,如下 :
```
json
{
...
...
@@ -714,7 +714,7 @@ metadata中指定commonEvent信息,其中 :
}
```
在module.json的extension组件下面定义metadata信息,如下 :
在module.json
5
的extension组件下面定义metadata信息,如下 :
```
json
"extensionAbilities"
:
[
...
...
@@ -804,7 +804,7 @@ distroFilter示例 :
]
```
在module.json的extensionAbilities组件下面定义metadata信息,如下 :
在module.json
5
的extensionAbilities组件下面定义metadata信息,如下 :
```
json
"extensionAbilities"
:
[
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录