Java 如何从我的应用程序中打开Google Play Store应用程序页面?

Java 如何从我的应用程序中打开Google Play Store应用程序页面?,java,android,Java,Android,在我的应用程序中,我希望有一个按钮,可以将用户带到另一个应用程序的Google Play Store应用程序页面 我希望它在Play Store中打开,而不是在浏览器中打开。这不是我想在Play Store上打开应用程序页面时的代码吗?我想要的是,例如,我想在play store应用程序上转到whatsapp的下载页面,点击我的按钮,它会将我带到whatsapp的下载页面。对于whatsapp,它将是com.whatsapp,因此它将如下所示:market://details?id=com.wh

在我的应用程序中,我希望有一个按钮,可以将用户带到另一个应用程序的Google Play Store应用程序页面


我希望它在Play Store中打开,而不是在浏览器中打开。

这不是我想在Play Store上打开应用程序页面时的代码吗?我想要的是,例如,我想在play store应用程序上转到whatsapp的下载页面,点击我的按钮,它会将我带到whatsapp的下载页面。对于whatsapp,它将是com.whatsapp,因此它将如下所示:market://details?id=com.whatsapp".
final String appPackageName = getPackageName(); // getPackageName() from Context or Activity object
try {
    startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + appPackageName)));
} catch (android.content.ActivityNotFoundException anfe) {
    startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://play.google.com/store/apps/details?id=" + appPackageName)));
}