I am currently on an Android project which contains Videos/Audios and many Images. All these media files are in res/drawable or res/raw or in the assets directory of android project. When I build APK its size reached 300MBs and I haven't complete 50% of the project yet. Although project will not be uploaded on Google Play Store It will be installed as it is. I am concern about the size of APK it will reach. Can you tell me what is the size limit of the APK that can be installed on an Android device. Thanks.
There is no size limit, but Google play has a limit of 150mb and .aab files that exceed this limit cannot be uploaded as a normal build instead you have to use feature delivery.
You say that you are not going to upload to playstore; still 300mb is huge and cannot be justified.
In conclusion, 300 mb is huge. Man, bring it down below 100 mb at least.