我会将 Android 游戏发布到 Yandex。每个游戏都有免费版和付费版。在免费版本中,我有一个付费版本的链接。在这两个版本中,我都想链接到我在 Yandex 上的所有应用程序。
问题 1. 指向特定应用的链接的 URI 应该是什么?
例如,在 Google Play 我使用:
market://details?id=<package name>
...在亚马逊上我使用:
http://www.amazon.com/gp/mas/dl/android?p=<package name>
然后使用以下代码打开这些链接,例如 Google Play:
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse("market://details?id=<package name>");
startActivity(i)
问题 2:某个发布者指向所有应用程序的链接的 URI 应该是什么?
我想将“更多游戏”按钮链接到我在 Yandex 上的发布者页面(如果存在这样的页面)。
在谷歌播放我使用:
market://search?q=pub:<publisher name>