1# 应用管理 2 3 4>  **说明:** 5> 6> - 本模块首批接口从API version 3开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 7 8 9## 导入模块 10 11 12``` 13import pkg from '@system.package'; 14``` 15 16 17## package.hasInstalled 18 19hasInstalled(Object): void 20 21查询指定应用是否存在,或者原生应用是否安装。 22 23**需要权限:** ohos.permission.GET_BUNDLE_INFO 24 25**系统能力:** SystemCapability.BundleManager.BundleFramework 26 27**参数:** 28 29| 参数名 | 类型 | 必填 | 说明 | 30| -------- | -------- | -------- | -------- | 31| bundleName | string | 是 | 应用包名。 | 32| success | Function | 否 | 接口调用成功的回调函数。 | 33| fail | Function | 否 | 接口调用失败的回调函数。 | 34| complete | Function | 否 | 接口调用结束的回调函数。 | 35 36success返回值: 37 38| 参数名 | 类型 | 说明 | 39| -------- | -------- | -------- | 40| result | boolean | 表示查询的应用是否存在,或者原生应用是否安装。 | 41 42**示例:** 43 44``` 45export default { 46 hasInstalled() { 47 pkg.hasInstalled({ 48 bundleName: 'com.example.bundlename', 49 success: function(data) { 50 console.log('package has installed: ' + data); 51 }, 52 fail: function(data, code) { 53 console.log('query package fail, code: ' + code + ', data: ' + data); 54 }, 55 }); 56 }, 57} 58```