🌐
Google Support
support.google.com › googleplay › thread › 284834220 › how-can-i-open-google-play-store-in-my-mobile
How can I open Google Play Store in my mobile - Google Play Community
Skip to main content · Google Play Help · Sign in · Google Help · Help Center · Community · Google Play · Google Play Terms of Service · Submit feedback · Send feedback on
🌐
Google Support
support.google.com › googleplay › answer › 190860
Find the Google Play Store app - Google Play Help
The Play Store app comes pre-installed on Android devices that support Google Play, and can be downloaded on some Chromebooks. On your device, go to the Apps section. Tap Google Play Store . The app will open and you can search and browse for content to download.
🌐
Android Police
androidpolice.com › home › applications › how to install the google play store on any android device
How to install the Google Play Store on your Android phone or tablet
April 11, 2024 - If you considered these but prefer to install the Google Play Store on your device, try the following instructions. The first step in this process is activating apps to be installed from unknown sources if the option exists on your device. This allows you to open and install applications from downloaded APK files, which is how you'll get the Google Play Store running.
🌐
Digital Citizen
digitalcitizen.life › open-google-play-store-android
How to open Play Store on Android smartphones and tablets
October 6, 2025 - The app drawer is the fail-safe way to open any app on your Android device. On the Home screen, swipe up to access the list of apps installed on your device. Then, scroll through the list of apps until you locate the Play Store app.
🌐
Wikihow
wikihow.com › computers and electronics › telephones › smartphones › android › android applications › how to open the play store on android: a step-by-step guide
How to Open the Play Store on Android: A Step-by-Step Guide
February 3, 2019 - Pull down from the top of your phone screen to access the search bar, then type “Play Store.” Click the app icon to pull up the store. Alternatively, open the settings on your device, click “Apps,” and scroll down until you find the ...
🌐
GeeksforGeeks
geeksforgeeks.org › techtips › download-and-install-google-play-store
How to Download and Install Google Play Store on Any Android Device (2025 Guide) - GeeksforGeeks
January 10, 2024 - You can download and install the Google Play Store on your device manually using these simple steps. Here's what you need to do: Open any browser like Chrome & search for the Download Google Play Store Apk. You will find numerous links to the ...
🌐
YouTube
youtube.com › watch
How to Open Google Play Store account on Your Android Phone - YouTube
First Please : https://www.youtube.com/channel/UC9H9ax9e21yoUUQTJfP_v0w?sub_confirmation=1=====================================How to Open Google Play Store ...
Published   January 2, 2019
Views   223K
Top answer
1 of 6
263

You'll want to use the specified market protocol:

final String appPackageName = "com.example"; // Can also use getPackageName(), as below
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + appPackageName)));

Keep in mind, this will crash on any device that does not have the Market installed (the emulator, for example). Hence, I would suggest something like:

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("http://play.google.com/store/apps/details?id=" + appPackageName)));
}

While using getPackageName() from Context or subclass thereof for consistency (thanks @cprcrack!). You can find more on Market Intents here: link.

2 of 6
6

Below code may helps you for display application link of google play sore in mobile version.

For Application link :

Uri uri = Uri.parse("market://details?id=" + mContext.getPackageName());
Intent myAppLinkToMarket = new Intent(Intent.ACTION_VIEW, uri);

  try {
        startActivity(myAppLinkToMarket);

      } catch (ActivityNotFoundException e) {

        //the device hasn't installed Google Play
        Toast.makeText(Setting.this, "You don't have Google Play installed", Toast.LENGTH_LONG).show();
              }

For Developer link :

Uri uri = Uri.parse("market://search?q=pub:" + YourDeveloperName);
Intent myAppLinkToMarket = new Intent(Intent.ACTION_VIEW, uri);

            try {

                startActivity(myAppLinkToMarket);

            } catch (ActivityNotFoundException e) {

                //the device hasn't installed Google Play
                Toast.makeText(Settings.this, "You don't have Google Play installed", Toast.LENGTH_LONG).show();

            } 
Top answer
1 of 16
1700

You can do this using the market:// prefix.

Java

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)));
}

Kotlin

try {
    startActivity(Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=$packageName")))
} catch (e: ActivityNotFoundException) {
    startActivity(Intent(Intent.ACTION_VIEW, Uri.parse("https://play.google.com/store/apps/details?id=$packageName")))
}

We use a try/catch block here because an Exception will be thrown if the Play Store is not installed on the target device.

NOTE: Any app can register as capable of handling the market://details?id=<appId> URI. If you want to specifically target Google Play, the solution in Berťák's answer is a good alternative.

2 of 16
191

Many answers here suggest to use Uri.parse("market://details?id=" + appPackageName)) to open Google Play, but I think it is insufficient in fact:

Some third-party applications can use its own intent-filters with "market://" scheme defined, thus they can process supplied Uri instead of Google Play (I experienced this situation with e.g.SnapPea application). The question is "How to open the Google Play Store?", so I assume, that you do not want to open any other application. Please also note, that e.g. app rating is only relevant in GP Store app etc...

To open Google Play AND ONLY Google Play I use this method:

public static void openAppRating(Context context) {
    // you can also use BuildConfig.APPLICATION_ID
    String appId = context.getPackageName();
    Intent rateIntent = new Intent(Intent.ACTION_VIEW,
        Uri.parse("market://details?id=" + appId));
    boolean marketFound = false;

    // find all applications able to handle our rateIntent
    final List<ResolveInfo> otherApps = context.getPackageManager()
        .queryIntentActivities(rateIntent, 0);
    for (ResolveInfo otherApp: otherApps) {
        // look for Google Play application
        if (otherApp.activityInfo.applicationInfo.packageName
                .equals("com.android.vending")) {

            ActivityInfo otherAppActivity = otherApp.activityInfo;
            ComponentName componentName = new ComponentName(
                    otherAppActivity.applicationInfo.packageName,
                    otherAppActivity.name
                    );
            // make sure it does NOT open in the stack of your activity
            rateIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            // task reparenting if needed
            rateIntent.addFlags(Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED);
            // if the Google Play was already open in a search result
            //  this make sure it still go to the app page you requested
            rateIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
            // this make sure only the Google Play app is allowed to
            // intercept the intent
            rateIntent.setComponent(componentName);
            context.startActivity(rateIntent);
            marketFound = true;
            break;

        }
    }

    // if GP not present on device, open web browser
    if (!marketFound) {
        Intent webIntent = new Intent(Intent.ACTION_VIEW,
            Uri.parse("https://play.google.com/store/apps/details?id="+appId));
        context.startActivity(webIntent);
    }
}

The point is that when more applications beside Google Play can open our intent, app-chooser dialog is skipped and GP app is started directly.

UPDATE: Sometimes it seems that it opens GP app only, without opening the app's profile. As TrevorWiley suggested in his comment, Intent.FLAG_ACTIVITY_CLEAR_TOP could fix the problem. (I didn't test it myself yet...)

See this answer for understanding what Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED does.

Find elsewhere
🌐
JustAnswer
justanswer.com › android-devices › gite8-help-open-google-play-store-app.html
How to Open and Download Google Play Store App for Android | Expert Help
On your device, go to the Apps section.Tap Google Play Store .The app will open and you can search and browse for content to download. ... Thank you for reaching out and letting me help with your question.
🌐
YouTube
youtube.com › watch
How to Open Google Play Store account on Android Phone! [Create] - YouTube
Looking for an easy way to create a new Google Play Store Account on any Android Phone, including Samsung, Google Pixel, Motorola, OnePlus, and more? Unable...
Published   March 1, 2025
🌐
Android Authority
androidauthority.com › home › mobile › android os › how to download and install the google play store
How to install and download Google Play store - it's easy!
January 27, 2025 - Deal with permissions – Head into your phone Settings, then to Security. From there, tick the box next to the Unknown sources option. This setting allows you to sideload APKs. Figure out which version you need (if updating) – Open your Google Play Store, go into the Settings, and find your current version...
🌐
Google Play Store
play-store.en.softmany.com
Google Play Store APK for Android - Download
1. Open the Google Play Store, use the search box from the top of the screen, and enter the name of the app or game. 2. Select the app, and click the “Install” button. 3. You have the option to run the app inside the BlueStacks App Player ...
Rating: 4.3 ​ - ​ 19.5K votes
🌐
Sony UK
sony.co.uk › electronics › support › articles › 00275323
The Google Play Store app won't open, download or update | Sony UK
Select Apps → All apps → Google Play Store. Select ENABLE. ... Restart your mobile device.
🌐
Quora
quora.com › How-do-I-get-the-Google-Play-Store-app-on-my-phone
How to get the Google Play Store app on my phone - Quora
Answer (1 of 5): Which phone? A bit pointless telling you how without knowing which phone you plan to install it, some you can, some you can't, some you need additional binaries to be installed on your phone
🌐
Quora
quora.com › How-do-I-download-the-Play-Store-to-my-phone
How to download the Play Store to my phone - Quora
Answer (1 of 2): Play Store is a special system app, lack of it tells me few possibilities but the basics of it is: it is not a desirable Android phone there. Most Android phones out there have Play Store and system library files came with it. To put such suite of software in, demanding that the...
🌐
Google Support
support.google.com › googleplay › thread › 310627088 › open-play-store
open play store - Google Play Community
Skip to main content · Google Play Help · Sign in · Google Help · Help Center · Community · Google Play · Google Play Terms of Service · Submit feedback · Send feedback on