Lines Matching refs:HAP

1 # HAP  chapter
3 The Harmony Ability Package (HAP) is the basic unit for installing and running applications. An HAP
6 …e of an application, extending the application functionality. This type of HAP can be installed ba…
8 An application package can contain either only one entry HAP or one entry HAP plus one or more feat…
12 …le HAP: If your application only uses the UIAbility (that is, no ExtensionAbility is required), a …
14 …ti-HAP: If your application needs to use ExtensionAbilities, develop multiple HAPs (one entry HAP
19 - APIs and ArkUI components cannot be exported from the HAP to other modules.
21 - In an App Pack that contains multiple HAPs, each type of device supports only one entry HAP and z…
23 …tAPIVersion**, and **apiReleaseType**. The value of **moduleName** for any HAP of the same device …
25 …splits an App Pack into HAPs and resigns them to ensure the consistency of HAP signing certificate…
27 ## Creating an HAP
29 To create an HAP in DevEco Studio:
39 ## Developing an HAP
41 - You can add a UIAbility or ExtensionAbility to an HAP. For details, see <!--RP1-->[Adding an Abil…
43 - You can also configure an HAP to reference a HAR or HSP. For details, see [Using an HAR](./har-pa…
45 ## Debugging an HAP
47 …ng these HAPs, you can debug them. For details about how to build the same HAP into different vers…
49 To debug an HAP, use either of the following tools:
55 Before debugging an HAP, install or update it using either of the methods:
57 - Use hdc to install and update the HAP.
59 …When specifying the HAP, use the path to it on the operating system. In the following example, the…
72 …Run the hdc shell command, and then use the Bundle Manager (bm) tool to install and update the HAP.
74 When specifying the HAP, use the path to it on the real device. The sample code is as follows:
89 …After the HAP is installed or updated, you can debug it by following the instructions in [Ability …