
# 如何使用已安装应用
应用开发完编译发布成应用包后，可以在开发环境、沙箱环境和运行环境中安装使用，本节将为您介绍如何使用已安装应用。
#### 如何查看已安装应用类型
使用已安装应用前，需要先了解已安装应用的两种类型。
![](https://support.huaweicloud.com/usermanual-astrozero/public_sys-resources/note_3.0-zh-cn.png)
当前版本，仅支持更新应用版本，不支持回退版本，只能重新安装。
- 源码包，一般用于二次开发或应用代码归档。 源码包仅支持在开发环境中安装（不能安装租户自己开发的源码包）。安装后，可在开发环境首页"我的应用"中，查看到源码包应用。进入源码包应用后，原应用存在的应用资源（例如页面、数据对象、脚本等）都带有原开发者命名空间的前缀。
  
- 资产包，一般用于测试、部署或正式运行。
  资产包可以安装在开发环境（不能安装租户自己开发的资产包）、沙箱环境以及运行环境。
  - 在开发环境中，安装资产包应用后，可在开发环境首页的"库"中查看，且只能用于查看参考，不支持编辑。
  
  - 在沙箱环境、运行环境中，安装资产包应用后，可在管理中心的"应用管理 \> 应用程序列表"中查看。
    
![](https://support.huaweicloud.com/usermanual-astrozero/public_sys-resources/note_3.0-zh-cn.png)
应用编译打包类型及区别，请参见[应用打包发布](https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_0675.html)和[导入导出应用源码包](https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_0674.html)。
#### 如何在开发环境对已安装的源码包（导入方式）进行二次开发
如果导入了一个其他开发者开发的应用源码包，可以参考以下方式进行二次开发。
1. 参考[如何进入经典开发环境](https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_0003.html#astrozero_05_0003__section47067717379)中操作，进入经典版开发环境。
2. 在"首页 \> 项目 \> 我的应用"下，查找已导入的应用名。
3. 单击应用名，在应用设计器中，查看原应用的应用元素，按照正常应用开发操作进行开发。 
   ![](https://support.huaweicloud.com/usermanual-astrozero/public_sys-resources/note_3.0-zh-cn.png)
   如果要引用原有的应用资源，则需要注意命名空间前缀。在二次开发的应用中，原有的应用元素保留原开发者的命名空间的前缀，后续在当前租户下创建的页面、对象、脚本等，则使用当前租户的命名空间的前缀。
   图1导入方式安装的源码包   
   ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001933046404.png "点击放大")
   
   
 
#### 如何在沙箱环境、运行环境运行已安装的应用
1. 登录运行环境或沙箱环境。
2. 在左侧导航栏中，选择"应用管理 \> 应用导航"。
3. 在应用程序列表中，单击已安装应用后的![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001960125725.png)，可预览并运行应用。
   
   图2预览应用   
   ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001960285533.png "点击放大")
   
   
 
