• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "app": {
3    "bundleName": "com.example.third1",
4    "vendor": "example",
5    "version": {
6      "code": 2,
7      "name": "2.0"
8    },
9    "apiVersion": {
10      "compatible": 4,
11      "target": 5,
12      "releaseType": "Beta1"
13    }
14  },
15  "deviceConfig": {
16    "default":{}
17  },
18  "module": {
19    "package": "com.example.third1.entry",
20    "name": "com.example.third1.BmsThirdBundle1",
21    "mainAbility": "com.example.third1.MainAbility",
22    "colorMode": "dark",
23    "deviceType": [
24      "default",
25      "tablet"
26    ],
27    "distro": {
28      "deliveryWithInstall": true,
29      "moduleName": "entry",
30      "moduleType": "entry"
31    },
32    "abilities": [
33      {
34        "skills": [
35          {
36            "entities": [
37              "entity.system.home"
38            ],
39            "actions": [
40              "action.system.home"
41            ]
42          }
43        ],
44        "name": "com.example.third1.MainAbility",
45        "icon": "$media:icon",
46        "description": "$string:mainability_description",
47        "label": "$string:app_name",
48        "type": "page",
49        "form": {
50          "formEntity": [
51            "homeScreen",
52            "searchbox"
53          ],
54          "defaultHeight": 100,
55          "defaultWidth": 200,
56          "minHeight": 50,
57          "minWidth": 100
58        },
59        "forms": [
60          {
61            "colorMode": "light",
62            "description": " JSA1 Form",
63            "supportDimensions": [
64              "2*2",
65              "2*4"
66            ],
67            "type": "JS",
68            "jsComponentName": "JS_nameA1",
69            "metaData": {
70              "customizeData": [
71                {
72                  "name": "originWidgetNameA1",
73                  "value": "com.openharmony.weather.testWidgetA1"
74                }
75              ]
76            },
77            "isDefault": true,
78            "deepLink": "ability://com.example.myapplication.fa/.MainAbility",
79            "defaultDimension": "1*2",
80            "name": "Form_JSA1",
81            "scheduledUpateTime": "21:55",
82            "updateEnabled": true,
83            "updateDuration": 1
84          }
85        ],
86        "launchType": "standard",
87        "visible": true,
88        "metaData": {
89          "parameters": [
90            {
91              "name": "DataA1",
92              "type": "float",
93              "description": "$string:mainability_description"
94            }
95          ],
96          "results": [
97            {
98              "name": "DataA1",
99              "type": "float",
100              "description": "$string:mainability_description"
101            }
102          ],
103          "customizeData": [
104            {
105              "name": "DataA1",
106              "value": "float",
107              "extra": "$string:mainability_description"
108            }
109          ]
110        }
111      },
112      {
113        "skills": [
114          {
115            "entities": [
116              "entity.system.home"
117            ],
118            "actions": [
119              "action.system.home"
120            ]
121          }
122        ],
123        "backgroundModes": [
124          "audioRecording",
125          "location",
126          "bluetoothInteraction",
127          "multiDeviceConnection",
128          "wifiInteraction",
129          "voip",
130          "taskKeeping"
131        ],
132        "name": "com.example.third1.MainAbilityA",
133        "icon": "$media:icon",
134        "description": "$string:mainability_description",
135        "label": "$string:app_name",
136        "type": "service",
137        "launchType": "standard",
138        "visible": true
139      }
140    ],
141    "shortcuts": [
142      {
143        "icon": "$media:icon",
144        "shortcutId": "id.thirdA1",
145        "label": "$string:shortcut",
146        "intents": [
147          {
148            "targetClass": "com.example.third1.MainAbility",
149            "targetBundle": "com.example.third1"
150          }
151        ]
152      }
153    ],
154    "js": [
155      {
156        "pages": [
157          "pages/index/index"
158        ],
159        "name": "default",
160        "window": {
161          "designWidth": 720,
162          "autoDesignWidth": false
163        }
164      }
165    ]
166  }
167}