Appearance
ESAppManager
isAppInstalled(String packageName)
功能描述
根据包名判断应用是否安装。
参数
String packageName
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
packageName | String | null | 否 | 应用的包名 |
返回值
属性 | 类型 | 说明 |
---|---|---|
data | Boolean | 是否安装应用 |
示例代码
点击查看源码
js
ESAppManager.isAppInstalled('com.xxxx.app.live').then(
(result) => {
let isAppInstalled = result.data;
},
error => {
}
);
注意
无
isSystemApp(String packageName)
功能描述
根据包名判断应用是否是系统应用。
参数
String packageName
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
packageName | String | null | 否 | 应用的包名 |
返回值
属性 | 类型 | 说明 |
---|---|---|
data | Boolean | 是否是系统应用 |
示例代码
点击查看源码
js
ESAppManager.isSystemApp('com.xxxx.app.live').then(
(result) => {
let isSystemApp = result.data;
},
error => {
}
);
注意
无
getAppList()
功能描述
获取应用列表。
参数
无
返回值
Object
appList
属性 | 类型 | 说明 |
---|---|---|
system | Array | 系统应用信息列表 |
user | Array | 用户应用信息列表 |
Object
appInfo
属性 | 类型 | 说明 |
---|---|---|
name | String | 应用的名称 |
pkg | String | 应用的包名 |
verCode | Number | 应用版本号 |
verName | String | 应用版本名称 |
installTime | Number | 应用安装时间 |
updateTime | Number | 应用更新时间 |
示例代码
点击查看源码
js
ESAppManager.getAppList().then(
(appList) => {
let systemAppList = appList.system;
let userAppList = appList.user;
},
error => {
}
);
注意
无
getAutoStartAppList()
功能描述
获取自启应用列表。
参数
无
返回值
Array
appList
属性 | 类型 | 说明 |
---|---|---|
name | String | 应用的名称 |
pkg | String | 应用的包名 |
verCode | Number | 应用版本号 |
verName | String | 应用版本名称 |
system | Boolean | 是否是系统应用 |
allow | Boolean | 是否是自启应用 |
示例代码
点击查看源码
js
ESAppManager.getAutoStartAppList().then(
(result) => {
},
error => {
}
);
注意
无