[ 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
    }
}
相关推荐
Kapaseker1 分钟前
Kotlin inline:你以为它只是个性能优化?
android·kotlin
humors2218 分钟前
全平台日常使用的国外应用
android·ios·app·安卓·应用·国外
黄林晴1 小时前
重磅更新!Kotlin协程1.11.0 发布,Flow/StateFlow 新 API 全面升级
android·kotlin
网安Ruler2 小时前
安卓逆向入门到入狱学习2
android·学习
Jomurphys2 小时前
Compose 组件 - 流式布局 FlowLayout(FlowColumn、FlowRow)
android·compose
帅次2 小时前
Navigation Compose:NavHost、NavController 与参数
android·kotlin·gradle·android jetpack·compose
程序员陆业聪2 小时前
架构哲学与工程化:从开发体验到CI/CD的全维度对比|跨平台框架深度对决(三)
android
程序员陆业聪2 小时前
Android网络全链路拆解:一次HTTP请求背后的性能陷阱
android
程序员陆业聪2 小时前
渲染引擎与性能拆解:自绘vs原生渲染vs Bridge的终极对决|跨平台框架深度对决②
android
程序员陆业聪10 小时前
技术选型决策树:什么团队、什么项目该选什么框架 | 跨平台框架深度对决(4)
android