It depends on how large of a file it is. You may have some limitations on how big of a file you can upload. If it's only a few megabytes, you should be good.
You will need to allow the file type to be uploaded. To do this, go to System and Settings in the dashboard. Under Files, go to "Allowed File Types". Add APK to the list and save. Now, you should be able to upload the file via the File Manager.
Then, on the front-end, you can use the File block to allow for downloads.
You will need to allow the file type to be uploaded. To do this, go to System and Settings in the dashboard. Under Files, go to "Allowed File Types". Add APK to the list and save. Now, you should be able to upload the file via the File Manager.
Then, on the front-end, you can use the File block to allow for downloads.