1# 应用程序包安装卸载与更新
2
3本章节简要介绍应用程序包的安装卸载流程、以及应用程序包的两种更新方式。
4
5## 应用程序包的安装卸载
6开发者可以通过调试命令进行应用的安装和卸载,可参考[编译发布与上架部署流程图](./application-package-structure-stage.md#发布态包结构)。
7
8**图1** 应用程序包安装和卸载流程(开发者)  
9![hap-intall-uninstall](figures/hap-install-uninstall-developer.png)
10
11
12开发者将应用上架应用市场后,终端设备用户可以在终端设备上使用应用市场进行应用的安装和卸载。
13
14**图2** 应用程序包安装和卸载流程(终端设备用户)
15![hap-intall-uninstall](figures/hap-install-uninstall-user.png)
16
17## 应用程序包的更新
18
19
20对于开发者,应用程序包的更新和安装流程是一样的。对于终端设备用户,可以通过以下两种方式更新应用程序包:
21
22- 应用市场内更新:新版本应用通过应用市场上架后,应用市场通知终端用户该应用有新版本,终端用户可以根据通知到应用市场(客户端)进行应用升级。
23- 应用内检测升级:终端用户启动应用时,应用市场检测到该应用有新版本会通知终端用户,可以到应用市场进行应用的下载更新。
24
25