[ 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
    }
}
相关推荐
SmartRadio11 小时前
在MT8791 5G硬件平台上舍弃安卓系统-运行OpenWRT系统
android·5g·mt8791
虫小宝11 小时前
导购APP高可用数据库设计:主从分离与分库分表在返利系统中的应用
android·数据库
我命由我1234512 小时前
Android Jetpack Compose - TopAppBar、BottomAppBar、Scaffold
android·java·java-ee·kotlin·android studio·android jetpack·android-studio
REDcker12 小时前
Android WebView 升级 - WebViewUpgrade 库使用详解
android·华为·harmonyos·webview
我命由我1234512 小时前
Android Studio - Android Studio 去除 import 的未使用的类
android·java·ide·学习·java-ee·android studio·学习方法
ii_best12 小时前
安卓/ios脚本开发辅助工具按键精灵横纵坐标转换教程
android·开发语言·ios·安卓
BD_Marathon12 小时前
SpringMVC——5种类型参数传递
android·java·数据库
a31582380612 小时前
Android 大图显示策略优化显示(二)
android·java·开发语言·javascript·kotlin·glide·图片加载
火柴就是我13 小时前
Flutter 混合模式下:saveLayer 混合注意点
android·flutter
Mintopia13 小时前
🎙️ React Native(RN)语音输入场景全解析
android·react native·aigc