I’m implementing a project using Flowdroid to analyze androids apps. Input for Flowdroid is an APK file. So how to programmatically scrape apk file legally. I need around 10,000 apps.
You can download apk through this link
HERE
If you want to get the apk file for any Android App from play store or from anywhere else, you can first install the app on your device and then install Apk Extractor from play store. Open this app and extract the apk for any Android app you want.
Related
I have followed this tutorial on how to upload an app to Google Play
I have built my app in Android Studio, tested it and it works. I now want to upload the app to Google Play, Amazon App store, Samsung Apps, my own website etc..
After following the instructions down to the bottom on how to sign my app, I click locate file which takes me to 'build\outputs\apk\debug' and the files are app-debug.apk and output.json.
Are these the files for my app and if I want someone to install my app from my website do they download both?
Edit-
After running build again I found another link further down which takes me to app-release.aab, this looks more accurate.
Is this file my app, does it just need to be downloaded on to an android device to run?
.apk file is the file used for the app.
.aab is a bundle file it is used by app stores to distibute diffierent versions of the same app based on device.
I uploaded .apk file to my server. I can then download that file on my android device from my server and it will run the app.
We want to test with an application developed in Android Studio, we currently generate the APK file and install it in the devices of the testers, but for security reasons we don't want the APK file to remain in their devices, therefore after installing the application we delete this file.
There are some services to distribute the APK, but what they do is to send an invitation by mail to download the file and which remains in the downloads folder.
The idea is that this file is downloaded somewhere that isn't so easy to access the user, something similar to the play store, which I think downloads somewhere unknown, install the application and then deletes the apk.
Any suggestion or comment is welcome.
I have a deployed an android app which has not been uploaded to Google Play according to the requirement of the client. I want to update the apk without uploading to Google Play and keeping the existing data of the current app. Is there a possibility to update the installed apk using a new apk by the device?
Thank you
You need to download the updated .apk from your server through your app, then you can install the apk through action Intent.
For more detail on how to install the apk from app refer the following link.
https://stackoverflow.com/a/4969421/1405008
I read this Steps to create APK expansion file,
run SampleDownloaderActivity and get: "Download failed because the resources could not be found"
How to create a Test Project (simple project >50MB with big pics) and then upload it on Google Play and testing APK Expansion Files?
This is rather late, but I'm currently doing it this way...
I'm following these instructions found here:
https://support.google.com/googleplay/android-developer/answer/2481797?hl=en
There is a lot more information here: http://developer.android.com/google/play/expansion-files.html
You will have to upload the APK and publish the application to test the expansion files.
Use the ALPHA option so that the application is not visible to everyone.
After the application is published you can test your expansion file correctly. If you are planning a paid application, instead of paying just upload your APK from Eclipse or Android Studio directly.
As for your error. You will have to make sure you "publish" and that the application is visible in the play store before you will have access to the expansion files for testing.
I have also read in many other posts that you may test expansion files while in draft mode.
This is now FALSE. explained here https://support.google.com/googleplay/android-developer/answer/6062777?hl=en
I want to test if APK expansion file is downloading and working correctly. Can I publish my app but make it visible only for myself, to test installing and APK expansion file working properly?
See reference, in "Testing file downloads":
Click the Save button. Do not click Publish. This saves the application as a draft, such that your application is not published for Google Play users, but the expansion files are available for you to test the download process.