Update app which was installed using other app, via Play Store - android

I have an app which has the function of install others apps when the user request for it. But it does not redirects the user to Play Store, just download the apk and installs it. When I do that, the Play Store recognize it has been installed if I search for it using the Search Bar, but it does not show the app in "My apps", and does not update this installed apps when there is any update.
What I want to know is, there is a way of check for update for theses apps on the Play Store, and update them? Or, if there is any way of check if there is any update in the Play Store and notify the user to update.
All the apps installed by my application are free in Play Store.

you might use the api from androidquery - here an example call:
https://androidquery.appspot.com/api/market?app=org.ligi.fast
more info here: query the google play store for the version of an app?

Related

Asking the user to update Play Store

Recently, we've integrated Play Integrity in our app to prevent emulators and bots. However, some users cannot generate integrity tokens with the following reasons:
Binding to the service in the Play Store has failed. This can be due to having an old Play Store version installed on the device.
Integrity API is not available. The Play Store version might be old, or the application is not allowlisted to use this API.
Binding to the service in the Play Store has failed. This can be due to having an old Play Store version installed on the device.
The suggestion from Google for all of these errors is to Ask the user to update his Play Store. I'm curious is there any way to prompt the user to update his Play Store by redirecting him to the right place in the Play Store app (probably deep link or something)? Of course, we can always just list the steps in-app and let the user do it on his own, but i'm curious if I can improve this process even more?

No automatic update using the Beta test in the Play Store

I have configured the open beta tests in the Google Play Store using a link like https://play.google.com/apps/testing/<my app package name> to invite my users to join the beta.
The users can download the app but when a new update is available the users didn't receive the update. Why ?
The only way for the users to download the update is going in the Play Store page of my app and click on the update button.
It seem beta apps doesn't have the same update system than published app.

Google play store ---This Item is Not available in your country

I am an Android developer I just uploaded an app in Android market according to client requirement i can download the app and install it but my client cannot download the app it just pops the message like "This item is not available in your country" but i selected all countries while uploading the app,i Surfed internet but i found solution to root phone or to install any software is there any other solution which could help me
Some years late to the party, and Android Market has since been renamed to Google Play Store, still:
There's no need for a rooted phone.
Your client should find the appropriate app settings for the Google Play Store (or Android Market) app, and choose Force Stop. When next run, your client's Play Store app will retrieve account settings from a server, rather than using some cached value, and your app should install cleanly after that.
Google Play support says:
You can only change your Play country once per year.
When you change your country, you won’t be able to use your Google Play balance that you have in your old country in your new country.
So, avoid Google Play and use another market app. I suggest either:
APKPure
Aptiode
Both allow auto-updating apps.

Does Play Store counts pre-installed apps?

I have an app in Play Store. This same app is going to be pre-installed in some phones. The app is signed with the same key and application package is same. In this case, does Play Store count this install and show it in Developer Console statistics?
(When the Play Store has a newer version of the app, I could update the pre-installed app to the newer version through Play Store. And this is reflected in statistics as an upgrade. This is expected behaviour)
yes all things are correct. Play store manage all apps by its pakagename so if it already available and you update your app on play store then it is counted by play store.and one more thing is play store automatically inform your all previous user to update is available for this app.play store also display upgrade pin your console for as reminder when you update your app.

Google Play - update an unpublished app for existing users but not new users?

I have an unpublished app on Google Play which I want to update for my existing users, but not let new users download it.
The Google Play documentation seems to be saying that this can be done by simply uploading an updated apk (and not re-publishing the app):
Unpublished Apps
Existing app users will still be able to receive app updates, even if you unpublish your app. If you don't want new users to find and download your app but still want to provide updates to your existing users, set your app to Unpublished in the Developer Console.
https://support.google.com/googleplay/android-developer/answer/113476?hl=en
But it seems unintuitive that an "unpublished" application would work that way. If the documentation is correct, how does Google Play tell the difference between an 'existing' user and a 'new' user?
Just a follow up: pushing an update to the unpublished app does make the update available to existing users only, but the app does not update automatically for these users. They must browse to the app page, where the app will have an "Update" button which can be triggered manually.
(This is just speculation, I'm not affiliated with Google in any way or anything)
The existing user probably has the app associated with the Google account they use to log in to the Play store.
If you look at your own profile in the store, there's a list of all the apps you've ever installed. I'm guessing the update would be available only for people who have your app in their lists, and the app will still be invisible for new users.
Whenever a user that has the app installed wants to update it, he requests an update of the app, it's different from re-installing the app as data from the app (a save from a game, or some saved preferences etc) are kept untouched, google play can easily detect that since it can detect what apps you have installed.

Categories

Resources