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