1

我会将 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>
4

1 回答 1

0

// 允许用户评价这个当前的应用程序

rateme = (Button) findViewById(R.id.rateme);
    rateme.setOnClickListener(new OnClickListener() {
        public void onClick(View v) {
            startActivity( new Intent( Intent.ACTION_VIEW,
                       Uri.parse("market://details?id=com.ENTERPACKAGENAME.ENTERAPPLICATIONNAME") ) );
        }
    });
于 2014-12-24T00:27:19.050 回答