How to redirect the user to the developer’s page on the market?

I use this code to redirect the user to a specific application in the market:

Uri marketUri = Uri.parse("market://details?id=" + packageName);
Intent marketIntent = new Intent(Intent.ACTION_VIEW, marketUri);
startActivity(marketIntent);

How to redirect the user to the developer’s page on the market? I tried to copy the link from the browser to Uri

Uri marketUri = Uri.parse("market://developer?id=Developer+Name");

real name has changed
This leads to Fatal exception

E/AndroidRuntime(29775): android.content.ActivityNotFoundException: No Activity found to handle Intent

I can use

Uri marketUri = Uri.parse("https://play.google.com/store/apps/developer?id=Developer+Name");

The application selection dialog box appears (Play Market or Browser). I want to use the default market.

Thank.

+5
source share
1 answer

Correct request:

 market://search?q=pub:\"IncrediApp\"

Regarding your mistakes:

This leads to a fatal exception.

This is because you are probably running it on an emulator or device that does not have the Google Play app installed.

The application selection dialog box appears (Play Market or Browser). I want to use the default market.

market://, . https://play.google.com , .

+6

All Articles