gpt4 book ai didi

android - 如何检查我的用户设备上是否安装了 Android 电子市场?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:44:47 26 4
gpt4 key购买 nike

我怎么能写一段代码来告诉我你的 android 手机上安装了 android market?

最佳答案

有两种方法。您可以使用已经提到的 getPackageManager()getApplicationInfo()(如果找不到包,将抛出 PacketManager.NameNotFoundException -见 here )。 Android Market 的包名称是 com.android.vending

但是,您也可以创建一个虚拟 Intent 来搜索市场并检查其处理方式。如果结果列表中至少有一个条目,则可以确定已安装 Android 电子市场:

Intent market = new Intent(Intent.ACTION_VIEW, Uri.parse("market://search?q=dummy"));
PackageManager manager = getPackageManager();
List<ResolveInfo> list = manager.queryIntentActivities(mmarket, 0);

关于android - 如何检查我的用户设备上是否安装了 Android 电子市场?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7482036/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com