You can obtain information about an ability, an application, or a bundle, and install or uninstall an application.
| 接口 | 说明 |
|---|---|
| IBackupSessionCallback |
Provides callback methods to be called upon backup or restore is proceduring.
|
| IBundleInstaller |
Installs and uninstalls applications.
|
| IBundleManager |
Obtains information related to the application bundle.
|
| ICleanCacheCallback |
Provides a callback that can be invoked for application cache clearing.
|
| IInstallerCallback |
Provides callback methods to be called upon bundle installation or uninstallation.
|
| 类 | 说明 |
|---|---|
| AbilityInfo |
Obtains configuration information about an ability.
|
| ApplicationInfo |
Obtains configuration information about an application.
|
| BackupBundleInfo |
Backs up information about an application, including its bundle name and version code.
|
| BundleInfo |
Obtains configuration information about a bundle.
|
| CommonEventInfo |
Provides methods for obtaining configuration information about a static common event, including the bundle name,
class name, and permission.
|
| ElementName |
Contains basic
Ability information, which uniquely identifies an ability. |
| FormBaseInfo |
Provides basic information about a form.
|
| FormInfo |
Provides information about a form.
|
| HapModuleInfo |
Obtains configuration information about an module.
|
| InstallerCallback |
Provides callback methods to be called upon bundle installation or uninstallation.
|
| InstallParam |
Provides parameters required for installing or uninstalling an application.
|
| LauncherAbilityInfo |
Provides information about the launcher ability of an application launched from the home screen.
|
| LauncherService |
Queries launcher ability and application information for vehicles.
|
| LauncherService.BundleStatusCallback |
Provides callback methods that are called after a bundle is installed, uninstalled, or updated.
|
| LauncherShortcutInfo |
Provides information about the shortcut of the launcher ability of an application launched from the home screen.
|
| ModuleInfo |
Stores module information about an application.
|
| OnPermissionChangedCallback |
Provides callback methods that can be called upon permission changes.
|
| ShortcutInfo |
Provides information about a shortcut, including the shortcut ID and label.
|
| ShortcutIntent |
Provides methods for obtaining information about the ability that a shortcut will start, including the target
bundle name and ability class name.
|
| 枚举 | 说明 |
|---|---|
| AbilityInfo.AbilitySubType |
Enumerates subtypes of templates that can be used by an ability.
|
| AbilityInfo.AbilityType |
Enumerates types of templates that can be used by an ability.
|
| AbilityInfo.DisplayOrientation |
Enumerates ability display orientations.
|
| AbilityInfo.LaunchMode |
Enumerates ability launch modes.
|
| FormInfo.FormType |
Enumerates types of a form.
|