I have an app in open beta release in Google playstore. I am able to download the beta app for android version 7+ but in android 6 devices even when I have the beta access I end up downloading only the previous production release app.
NOTE: Min Sdk for my app in Gradle file is 23 in production build and 21 in beta version. Version code of the app has been incremented over the previous version.
Is there anyone who has faced same/similar issue and if so how did you resolve it?
Edit 1 :
When I download the app in android 6 device I am ablke to see the (Beta) next to app name and the beta column in my app list menu , but when I open the app then it turns out to be the production build only.
Related
When trying to manually install an apk (v2.0) over an .apk (v1.0), I get the error "APP not installed" error on my device.
I should note that both of the .apk are the same app, only the version is upgraded.
I am also using release version of the apk and I don't want to uninstall the existing app (just upgrade).
Can anyone help me identify what might be the cause of this problem?
Thank you.
upgrade app scenario works when the version code of both the apks should be different. The incoming version should have a higher VersionCode (not VersionName) than that of the existing app. Just Verify that versionCode of both the apps are different. This can be verified by play store console (for the existing build from play store) and app > build.gradle
I am developing the instant app of my main app and I am confused about the targetsandbox version of the instant app and installed app. When I try to upgrade from instant app to installed app from android studio I am getting the following error New target sandbox version 1 is incompatible with the previous version of 2.
When I set the targetsandbox version to 2 in my installed app, the app crashes immediately.
I reviewed following posts Question 1 and Question 2 but its not helping.
Thanks
I have gone through two situations and finding hard to understand the issue/working behaviour. Wish some one could help please!!
I am part of Android Beta testing program and installed the Beta build onto my device, say version 2. I was prompted to download App from Play Store which has version 1 (Version 2 is in Beta closed testing). I am quite confused with the process, higher version being prompted to download lower version. Should this be the expected behaviour and how does the flow work really?
One of my colleague was part of Android Beta testing program and had the Beta build (Version 2) installed onto his device. Later App was released to Play Store (No build exist in Beta Closed testing). Build in App Store and Beta build in Device are Version 2, but the user is Prompted to download the App on Every launch. User has deleted Beta build and downloaded App from Play Store, but still the prompt appears to download. Why is this behaviour experienced and how to avoid this issue please?
Got the issue sorted, it was to do with App itself, We have Force upgrade service in our App and was mistakenly enabled for latest version which prompted users to download on every launch.
I have already published many versions of my App in Playstore.
But user can still download an older version of APK.
You can see currently I have 5 versions of APK in PlayStore.
Version 9, 16, 18, 19 and 45
I have Samsung(Android 4.4.4), MotoG4 (Android 7.0), Lenovo Tab (version 6.0), Moto G (Android 5.1.1), Android Screen (Android 5.1) and many other devices.
When I download App from PlayStore I will get 45 version of APK expect Android Screen (Android 5.1).
In Android Screen (Android 5.1), I will get 19 version of APK.
Don't know what is the issue.
Version 9 or 19 is too older i.e 1.5 years older.
So How can I unpublish old versions of APK?
Create a new release as described on this help page
Any APKs you don't want active, then deactivate them
publish your release
Here is the answer for unpublish you are not able to unpublish particular version of the application:
Please note that you unpublish (and this means just what name says, nothing more) not just APK - you hide all related stuff (app's page in Google Play etc). To end user it looks like the app is gone. For you - it is still in your console, you can edit description, images, see comments, stats or update APKs etc., but unless you publish it again, nobody will see these changes.
I need help for removing the beta app submitted in google play store, Recently I have submitted my app with Targeted SDK version 23 for beta testing but now I want to submit the app with targeted SDK version 15 for production.
I have tried by submitting the App to Production with targeted SDK version 15 but it showed me an error saying:
Permission model downgrade PROBLEM: Users that have the APK version
code XXXX1, which targets SDK 23 or higher, will receive an error when
they attempt to upgrade to this apk XXXX2 because it targets SDK 15.
Is there any way to delete the existing beta app or to submit the production app with SDK15 other than un-publishing the app? Un-publishing the app will cause the inconvenience to existing users.
There is no way to delete a build from the Alpha or Beta channels. What you have to do is, deploy an artifact with a higher build code to the channel, then promote the channel to production. The APK that you want to remove will not show up, only the build with the highest build code, so there is no risk to doing this.
(source - just worked with Google Play support on a similar issue.)