其他分享
首页 > 其他分享> > android – 启动Spotify意图

android – 启动Spotify意图

作者:互联网

我希望我的应用程序打开spotify链接并将人们发送到应用程序.如果安装了该应用程序,这会产生奇迹:

final Intent intent = new Intent(Intent.ACTION_VIEW,
                    Uri.parse("spotify:album:7rt7AxYexFTtdEqaJPekvX"));

但是,有些情况下应用程序尚未安装,因此我希望他们可以通过其他目的从Google Play下载它:

final Intent intent = new Intent(
                    Intent.ACTION_VIEW,
                    Uri.parse("https://play.google.com/store/apps/details?id=com.spotify.mobile.android.ui"));

但是,我真的希望它直接从Google Play安装,而不是让人们选择打开哪个应用…如果安装了Google Play.如果缺少Google Play,我希望他们选择要打开的应用程序(通常它会是导航器,但无论如何)

有没有办法做到这一点?

解决方法:

However, I really want it to be installed directly from Google Play instead of letting people to choose which app to open

使用market:// Uri而不是https:// Uri:http://developer.android.com/distribute/googleplay/promote/linking.html

另外,如果公开记录并支持,请仅使用spotify:scheme.

标签:android,android-intent,google-play,spotify
来源: https://codeday.me/bug/20190629/1331133.html