gpt4 book ai didi

android - 如何显示安装在 Android 设备上的应用商店列表?

转载 作者:行者123 更新时间:2023-12-02 09:44:13 25 4
gpt4 key购买 nike

我的 Android 设备上安装了几个应用商店,例如 Play Store (默认),Amazon App Store , Aptoide等。有人可以告诉我显示所有这些应用商店列表所需的 Intent 吗?
当用户点击一个链接时,我希望他提供选择下载应用程序的应用程序商店的选项。我找不到可以帮助我执行此操作的 Intent 操作。

最佳答案

我终于找到了自己问题的答案。我使用以下代码来显示设备上安装的应用商店。

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?"));
List<ResolveInfo> resInfo = getPackageManager().queryIntentActivities(intent, 0);
if (!resInfo.isEmpty()){
ArrayList<String> storePacakgeNames = new ArrayList<String>();
for (ResolveInfo resolveInfo : resInfo) {
storePacakgeNames.add(resolveInfo.activityInfo.packageName);
}
}

关于android - 如何显示安装在 Android 设备上的应用商店列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22904115/

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