[ Android ] Query If Package is Installed

Declare Query Request for Package
xml 复制代码
<queries>
    <package android:name="com.tencent.mm" />
    <package android:name="com.xingin.xhs" />
</queries>
Query Install State
kotlin 复制代码
fun Context.isPackageInstalled(packageName: String): Boolean {
    try {
        packageManager.getApplicationInfo(packageName, 0)
        return true
    } catch (e: Throwable) {
        return false
    }
}
相关推荐
美狐美颜SDK开放平台14 分钟前
跨平台开发实战:直播美颜sdk动态贴纸在 Android / iOS / HarmonyOS 的落地方案
android·ios·harmonyos·美颜sdk·直播美颜sdk·视频美颜sdk·美颜api
2501_9160088914 分钟前
在不越狱前提下导出 iOS 应用文件的过程,访问应用沙盒目录,获取真实数据
android·macos·ios·小程序·uni-app·cocoa·iphone
2501_9151063216 分钟前
Android和IOS 移动应用App图标生成与使用 Assets.car生成
android·ios·小程序·https·uni-app·iphone·webview
灵感菇_22 分钟前
深入解析 Android事件分发机制
android·ui
TheNextByte125 分钟前
如何在Mac上获取Android消息
android·macos
_李小白31 分钟前
【Android 美颜相机】第十二天:GPUImageFilterGroup 源码解析
android·数码相机
_李小白32 分钟前
【Android GLSurfaceView源码学习】第三天:GLSurfaceView的Surface、GLES与EGLSurface的关联
android·学习
技术摆渡人34 分钟前
专题三:【Android 架构】全栈性能优化与架构演进全书
android·性能优化·架构
花卷HJ35 分钟前
Android 10+ 使用 WifiNetworkSpecifier 连接指定 WiFi(完整封装 + 实战)
android
前端世界35 分钟前
鸿蒙系统中时间与日期的国际化实践:一次把不同文化显示问题讲清楚
android·华为·harmonyos