如何将Google Play应用程序链接添加到应用程序?

时间:2014-06-04 10:37:43

标签: android android-intent google-play uri

我发布了一个应用,现在我想更新它。我正在尝试添加一个按钮,将用户定向到Google Play上的另一个应用。我建议我的用户下载我的另一个应用程序,如果他们喜欢当前的应用程序。我找到了这段代码,并在onCreate方法中添加到了我的代码中。

button.setOnClickListener(new View.OnClickListener()

        {
            public void onClick(View v)
            {

                Intent intent = new Intent(Intent.ACTION_VIEW);
                intent.setData(Uri.parse("market://HTTPS://details?id=com.example.android"));
                startActivity(intent);
            }

        });

我也写了xml部分和按钮定义。他们没有错。  我编写了应用程序的包名而不是com.example.android。模拟器崩溃,因为其中没有Googleplay。我在我的Android设备上试过这个。它也崩溃了,我没有任何logcat。你能否建议任何其他方法给我的用户提供市场链接?(它应该直接在google play上打开我的应用程序,不应该访问网站)

P.S:我编辑了代码并且它有效。如果有人需要,以防万一。

button.setOnClickListener(new View.OnClickListener()

            {
                public void onClick(View v)
                {

                    Intent intent = new Intent(Intent.ACTION_VIEW);
                    intent.setData(Uri.parse("market://details?id=com.example.android"));
                    startActivity(intent);
                }

            });

1 个答案:

答案 0 :(得分:1)

试试这个

  Intent intent = new Intent(Intent.ACTION_VIEW);
  intent.setData(Uri.parse("market://details?id=com.example.android"));
  startActivity(intent);