gpt4 book ai didi

android - 如何从我们的应用程序安装来自 Google Play 的应用程序?

转载 作者:行者123 更新时间:2023-11-29 15:23:04 25 4
gpt4 key购买 nike

我正在开发一个应用程序,它的 Assets 文件夹中有一些 pdf 文件。如果用户没有在他的设备上安装 pdf 阅读器,它会显示错误消息。捕获错误,我正在这样做:

catch (ActivityNotFoundException e) {
Toast.makeText(Documents.this, "NO Pdf Viewer available", Toast.LENGTH_SHORT).show();

Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse("https://play.google.com/store/apps/details?id=com.adobe.reader&hl=en"));
Documents.this.startActivity(i);
}

但这只是提供应用程序的 WebView ,用户无法从中下载 Adob​​e Reader。我的问题是,如何获取用户可以从中下载应用程序的 Adob​​e 阅读器的 URL?我想将用户重定向到设备的 google play 中存在的 Adob​​e 阅读器应用程序。请帮我解决这个问题。

最佳答案

改变

i.setData(Uri.parse("https://play.google.com/store/apps/details?id=com.adobe.reader&hl=en"));

i.setData(Uri.parse("market://details?id=com.adobe.reader&hl=en"));

关于android - 如何从我们的应用程序安装来自 Google Play 的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16393739/

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