更新记录
1.0.15(2025-09-22)
优化
1.0.14(2025-09-10)
优化
1.0.12(2025-08-30)
优化
查看更多平台兼容性
uni-app(4.07)
Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
---|---|---|---|---|---|---|---|---|
√ | √ | - | - | √ | √ | 5.0 | - | - |
微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
---|---|---|---|---|---|---|---|---|---|---|
- | - | - | - | - | - | - | - | - | - | - |
uni-app x(4.07)
Chrome | Safari | Android | iOS | 鸿蒙 | 微信小程序 |
---|---|---|---|---|---|
√ | √ | 5.0 | √ | - | - |
其他
多语言 | 暗黑模式 | 宽屏模式 |
---|---|---|
√ | √ | √ |
xtf-pkglist
长期维护,有任何问题在插件群联系
插件测试使用方法
-
选择试用,绑定要试用的项目appid,
-
选择后下载到对应的本地项目,
-
按照文档 -》把插件引入项目(即 import {getInstallApk,AppInfo,openAppDetails,startApp,onGeInstallApkNoIcon,getAllInstallApkNoIcon,getPkgIcon} from "@/uni_modules/xtf-pkglist" 需要先引入)
-
发布-》云打包-》选择制作基座-》打包等基座制作完成
-
运行 -》 运行到手机或模拟器-》运行到Androidapp基座-》选择使用自定义基座运行-》选择手机-》运行
uniappx
import {getInstallApk,AppInfo,openAppDetails,startApp,onGeInstallApkNoIcon,getAllInstallApkNoIcon,getPkgIcon} from "@/uni_modules/xtf-pkglist"
// 异步获取已安装应用
onGeInstallApk(function(info:AppInfo){
});
//不包含桌面icon图标
onGeInstallApkNoIcon(function(info:AppInfo){
});
// 同步获取所有应用
//var infos:AppInfo=getAllInstallApk();
// 同步获取所有应用 不包含图标
//var infos:AppInfo=getAllInstallApkNoIcon();
// 获取base64图标
var icon=getPkgIcon("com.example")
// 通过包名启动应用
startApp("包名");
// 通过包名启动应用详情
openAppDetails("包名");
uniapp
import {getInstallApk,AppInfo,openAppDetails,startApp,onGeInstallApkNoIcon,getAllInstallApkNoIcon,getPkgIcon} from "@/uni_modules/xtf-pkglist"
// 异步获取已安装应用
onGeInstallApk(function(info){
});
//不包含桌面icon图标
onGeInstallApkNoIcon(function(info){
});
// 同步获取所有应用
//var infos=getAllInstallApk();
// 同步获取所有应用 不包含图标
//var infos=getAllInstallApkNoIcon();
// 获取base64图标
var icon=getPkgIcon("com.example")
// 通过包名启动应用
startApp("包名");
// 通过包名启动应用详情
openAppDetails("包名");
export type AppInfo={
name?:string, // 应用名称
icon?:string,// 应用图标
pkgname?:string,// 包名
versionCode?:number,//版本号
versionName?:string, // 版本号名称
isSystemApp?:boolean // 是否是系统app
haveDefaultLaucherPage?:boolean,// 应用是否可被启动
firstInstallTime?:number,// 首次安装时间
firstInstallTimeStr?:string,
lastUpdateTime?:number,// 最近一次更新时间
lastUpdateTimeStr?:string,
}
打赏
感谢您使用此插件,如果你觉得本插件,解决了你的问题,赠人玫瑰,手留余香。