Android unpublish the published apk - android

I uploaded an apk in play store in the morning and it's live now but i saw a crash in the same apk. I have fixed the bug and rolled out a new version but it will take time to be shown in play store.
I don't want anyone to download the previous version which already is live and crashing. How can I unpublish that?

In the current version of the Google Play store Console here is the procedure of unpublishing your app.
Go to your "play.google.com" dashboard.
Select your app
In left menu item select "Store presence"
Then, select "Pricing & distribution"
Click "Unpublish" in the "App Availability" section
when you want to publish a new version follow the above step and in the last step select option "publish" your application is live with the latest version.

Related

Updated version of the application is not visible on play store

I published the updated version of the application on play console and got the conformation email that app is published on play store . But play store does not show the current updated version. for more details have a look towards attached image and guide me if I missed something.
Play console shows me that
https://i.stack.imgur.com/vQOYE.png
Well, your screenshot shows that you set the release rollout to only 20% of your installed base, so only 1 in 5 people are going to see it.
Here are instructions for managing staged rollouts

Remove update from Google Play Store (Developer Console)

Is there a way to remove an update from the Google Developer Console?
Players that already have downloaded that update can keep it, but for those who haven't, I don't want them to download it as well.
My current "solution" to this is to just push an old version of the app signed with a new version number to the Developer Console, but I guess there's a better way, which I haven't figured out yet.
Thanks in advance.
In the Google Play Developer Console, select your application and select the "APK" menu option. This should display the current and previous versions of your APK. If you then click the "Switch to advanced mode" button, a "Move to Prod" button should appear next to previous APK versions. If able, these should allow you to move previous versions of your APK in production.

what's new not updating on google play store

So google has changed their publishing interface so that Recent changes no longer goes under Store Listing but under a specific apk. The problem is, I don't see where to add those comments in the apk that is actually in production. For the unpublished APKs I can just go in "Show details". Does anyone know how to add those comments for the APK that is actually serving in production?
Go to https://play.google.com/apps/publish
Click on your application
Click on APK in the left menu
Click on the version you have in production
Scroll down to What's new in this version?
Click on the seemingly-uneditable text. It should become editable.
Save

How to update/upgrade your Android APK during Staged Rollout in Google Play

I recently used Google Play's "Staged Rollout" feature and slowly published my company's (redesigned) V2 of its Android app.
Although it was very simple (following the instructions) to roll out the new APK at an initial percentage rate; it was not intuitive to update/upgrade the APK when I needed to publish a hotfix to only those (users) in staged rollout.
So how did I do it? See my answer below.
Log in to your Google Developer Console and select your app
Select the "APK" view from the left menu
Click and switch to "Advance Mode" from the the upper right corner
You will now see "Deactivate" option become available for the version in Staged Rollout
Click "Deactivate", and ignore the error "This configuration cannot be published..."
Click on "Upload new APK to Production" button shown on top of the error snippet
Select the new APK with the same versionName but with a higher versionCode than the old APK in staged rollout.
Click "Save Draft"
Click "Publish APK" button appeared on top; don't worry it won't publish at 100%.
At this point it is up to you to Increase the Percentage or remain at the same rate of staged rollout.
VoilĂ , now you just rolled out a hotfix to only those (small percentage of users) in staged rollout.
The answer for the new console:
Click Publishing Overview in left column;
Click 'Manage' on the right side
Enable 'Managed publishing on'
When the release has been reviewed, it's not released until you decide!
Here is Google's official answer to this:
If a staged rollout is in progress and you discover an issue with your app (e.g. crashes, bugs), you can publish an update to the staged rollout version using your Google Play Developer Console.
Sign in to your Google Play Developer Console.
Click All applications.
Select an app.
On the left menu, click APK.
Select Upload new APK to production.
Next to Save Draft, Click the Down Down arrow.
Select Publish as staged rollout.
Select a percentage.
To replace your previous staged rollout version, select the same percentage as your previous version. Compared to your previous staged rollout version, you can select the same rollout percentage or higher.
Click Save and publish.
After you publish the replacement APK, affected users that received your previous update through the staged rollout will receive an update.
Note: If you're using Advanced Mode to manage multiple APKs, the updated APK must be the same configuration as the APK in the current staged rollout. When you upload a replacement APK, you will need to deactivate the APK you're replacing.
https://support.google.com/googleplay/android-developer/answer/3131213?hl=en-GB
EDIT:
Google Release management and related links have changed recently (August 2017), you can now see the same information here: https://support.google.com/googleplay/android-developer/answer/6346149?hl=en-GB&ref_topic=7072031
Specifically:
When you halt and then resume the roll-out of your release, you'll be affecting the same set of users.
When you do a staged roll-out of a new release before completing the roll-out of the previous release, the new release will use the same group of users as the previous release (depending on the percentage of the roll-out).
I was able to do this without any weird workarounds. Similar to serkan's steps above, but doesn't require reusing the same version name or any deactivation steps.
Log in to your Google Developer Console and select your app
Select the "APK" view from the left menu
Click on "Upload new APK to Production" button
Select the new APK (can have a new version name, version code)
Click "Publish APK" button
At this point, my 20% rollout APK was replaced, and the new APK did not roll out to 100% of customers yet.

I published an app to the google play store, How do I know which apk was uploaded?

As title states. I clicked on "Publish" in the google play developer console. And it said my app now got uploaded. But I dont know which apk file was uploaded. How can I find out?
EDIT: I am 100% signed in correctly. Here is an image of the tabs on the left.
In the tab with the android robot picture, it says I have no applications. But in the tab with the google controller thing, I can click on my app, look at the game details, leaderboards, achievements etc and I can click publish but I dont know what it's publishing...
Go to your Developer Console (All Applications) and then click on the app. On the left, there is a list of things to choose (Statistics, etc.) so click on APK.
That will tell you everything about the version and version code of the APK. You can click on the latest version to get some details on it, and at the top of the page it even tells you the package name.
You can by checking the version of the app. Click on all apps -> apk, then you see a list of apk's you uploaded and the current version number.
Are you sure that your app is on play store and not only in play game?
If you upload it with your account should be appared in the tab with android's icon

Categories

Resources