I developed a new version of one app of mine, and then I uploaded it to Google Drive to share link with my phone and some beta testers.
Then, when I downloaded the APK, an error was shown claiming that app is infected by a virus!
After that I uploaded APK to VirusTotal online service to have it checked: result was that just "Ikarus" engine found a "Trojan.AndroidOS.Agent", while all other services were Ok.
How should I proceed? I don't want to risk that Google Play Console refuses the APK
Thank you,
Max
At last I took the risk to upload the APK to Play Store and ... no problem, no notice of any kind.
Maybe Google Drive now forbids APK upload, like GMail.
Related
i made app and build it as an apk file in flutter and i tried to install it in my android phone but while installing it, play store said: the app is unkhown do you wanna install,
and then i installed the app and app was working well, the question is how i can solve it, Do i have to buy a play store account? or there is another way to solve it.
If you intend to make the app available to play store users then you need to create a play store account. Normally the warning that you received if from Android OS telling the user that the app can't not be trusted, since it does not come from the play store but yourself built it. You can ignore this "warning" for now.
The warning will not be shown to the users when the app is built, signed and uploaded to play store.
You should refer to the official documentation to know how to sign and publish your binary file to the Play Store.
You'll need 25$ to create the Play Store developer account (available for your entire lifetime) and a bit of reading from the official documentation
I have got an Nativescript application CircleCI job which basically generates APK file. I want to upload this APK to Google Play store test track. I have seen Google Publishing API which can help here. I also saw Fastlane but I guess it is supported only on iOS devices. Can someone please guide me to good sample where the APK generated are actually published to play store.
I tried searching this on net but couldn’t find helpful blogs which shows end to end deployment of APK's to Google Play store including the authentication and upload. If you are aware about it then please let me know.
When you have the apk ready for Play Store release, you can use https://github.com/rakeshgirase/app-release-manager which would help release the apk to the Google Play Store on the specified track.
Here I am developing Android app with android studio. I turned my google account into a google developer account and then published my app in the play store after signing that app within my computer. After a month I published an update for that app with the same package name. I also upgraded the "Version Name" & "Version Code". I checked the the situation by using a phone which has the initial release of the app, but after I released the update the specific page of that app in play store doesn't show an update button ("open"button is there).
How can I correct this?
Thanks.
If your phone with the "initial release" of the app didn't install it from the Play store, then the Play store won't update it. I suspect this will be your problem.
The Play store will only update apps for which it did the initial install (to avoid treading on the toes of app developers during development or other app stores).
The way it checks for "Did the Play store install this" is "Does the signature of the app match the signature in the Play store" and "does the user on the phone have a record of install from the Play store on their account on any device".
After updating an app on play store it can take several hours to be available on play store. Just wait for couple of hours.
So first of all you have to make sure the following three points are in place:
You are installing exactly the same variant from android studio compared to the one you published on google play store.
The app you installed from android studio has a lower "version code"
You are using exactly the same signing key.
Most likely the third point is what is stopping this from working. The problem is that if you are using app bundle as publishing format, that apk is not created yet when you upload the bundle and it will only be create and SIGNED at a later the stage, when the app is about to be distributed on a specific device.
Unfortunately, there is a chance, like in my case, that the signature still will not match perfectly even if you used exactly the same key to sign the app, reason being that if you have singed up for Google Play Store signing, google will add some metadata: "It does however insert a minuscule amount of metadata that helps with verifying the source and integrity of the distribution. This metadata comes in two flavors: For all apps uploaded to Google Play, Play has been adding security metadata after the signing block to enable features such as authorized P2P app sharing. We announced this originally in a blog post in 2017. For apps uploaded as app bundles, we will improve this security by introducing what is called a source stamp. This source metadata is inserted into the app’s manifest by bundletool. When the APK is generated on Play’s server, it’s also signed with a Google key in addition to your app signing key."
I yet have to solve this issue unfortunately
I've published an app and I have a theoric doubt. In my google play administrator page, it shows me that my app was downloaded by 18 devices, but when I look at the google analytics, on the same period, I have over 100 devices.
I've looked for other links on Google, but every link that I found redirects to Google Play, so Google Play should count it. Is there any way to download the app from google play, and then, get the apk?
The funniest part is that I didn't spread this app and when I look at the place of the users, it's from India, Sudan, etc..(I'm from Brazil, the other side of the world)..
Yes there is a way. Apk can be downloaded from Google Play and than shared as file somewhere else. These downloaded apks are disributed commonly in these countries like India etc.
For example there is an extension to it for chrome https://lekensteyn.nl/apk-downloader/.
So I would say your Google Analytics data are valid.
Is there any way to download the app from google play, and then, get the apk?
Sure. Copying the APK off of a device is not that difficult. In addition, software pirates bulk download pretty much everything uploaded to the Play Store and make it available from their own sites.
I have already published an app to version 2, and have uploaded an app with version 3 to to Google Play as a beta testing version, and then discovered with errors, so I have modified the codes is now ready for publish.
I tried to upload the correct apk with version 3 to Google Play, but it says I have already uploaded a version 3 apk already.
Question:
How to remove the wrong apk from the Google Play? Or what should I do? Or I can only modify and upload the app as version 4?
Thanks!!
You can not remove the apk from google play. You just have now update your application version and upload the new apk on google play that is the only way.
Please note that package names for app files are unique and permanent, so please choose wisely. Package names cannot be deleted or re-used in the future. Keep in mind that if you've lost your keystore, you'll have to publish the app with a new package name and a new key. You should also update the description of the original app and unpublish it.
If the app was ever published, this will not work. You can unpublish an app, but you cannot delete any .apk files that were ever active while the app was published. (This behavior is undocumented as far as I can find.) This is unfortunate; it would be nice to be able to completely remove all traces of an app that was never downloaded by anyone. Even better would be a sandbox area that emulated all aspects of Google Play, including buying your own app (and would support doing it through the emulator).
Check out HERE