gpt4 book ai didi

android - 未安装 chrome 时自定义 chrome 选项卡

转载 作者:行者123 更新时间:2023-11-30 00:33:43 25 4
gpt4 key购买 nike

如果应用实现了 chrome 自定义标签,但设备上没有安装 chrome 应用,如何处理?

我在设备上安装了我的应用程序,但在单击链接时应用程序崩溃了

最佳答案

正如您提到的,Chrome 自定义选项卡 实现的应用程序崩溃是因为设备上未安装 Chrome 应用程序。然后,您可以通过检查设备上是否安装了 Chrome App 来处理这种情况。

String chromePackageName = "com.android.chrome";

boolean isChromeAppInstalled = false;

try {
PackageManager pm = getApplicationContext().getPackageManager();
List<PackageInfo> list = pm.getInstalledPackages(PackageManager.MATCH_DEFAULT_ONLY);
if (null != list && 0 < list.size()) {
for (PackageInfo info : list) {
if (chromePackageName.equals(info.packageName)) {
isChromeAppInstalled = true;
break;
}
}
}
} catch (Exception ex) {}

if (isChromeAppInstalled) {
//Use Chrome Custom Tab
}

关于android - 未安装 chrome 时自定义 chrome 选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43778040/

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