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.
Size Limit of Android Application that can be installed as APK
1.3k views Asked by Sulman Rasheed At
1
There are 1 answers
Related Questions in ANDROID
- Creating global Class holder
- Flutter + Dart: Editing name of a tab shows up a black screen
- android-pdf-viewer Received status code 401 from server: Unauthorized
- Sdk 34 WRITE_EXTERNAL_STORAGE not working
- ussd reader in Recket Native module
- Incorrect display of LinearGradientBrush in IOS
- The Binary Version Of its metadata is 1.8.0, expected Version is 1.6.0 build error
- I can't make TextInput to auto expand properly in Android
- Creating multiple instances of a class with different initializing values in Flutter
- How to create a lottie animation
- making android analyze with coverity sast tool
- Flutter plugin development android src not opening after opening example
- I initialize my ViewModel in the Activity with several fragments as tabs, but the fragments(tabs) return null for the updated livedata
- Node.js Server + Socket.IO + Android Mobile Applicatoin XHR Polling Error...?
- How I can use the shared preferences class?
Related Questions in APK
- INSTALL_FAILED_DUPLICATE_PERMISSION: Package
- How to solve Execution failed for task ':generateReleaseBuildConfig'. error in a flutter project
- Does server-side content security policy exist for youtube video player API, app, mod apks and website?
- Widgets show in debug apk but are grey blocks in the release apk
- mergeDebugResources FAILED
- Can't decompile APK file properly
- How does Android handle APK apps data?
- Flutter built apk when opened in samsung phone is opening Samsung heath app
- Kivy/KivyMD convert to APK - different UI on PC and device with Android
- Android application with arguments via manifest
- Why am i getting black screen on kivy app
- In Android Studio, I am attempting to create a home page resembling the layout of Instagram's feed, where posts are displayed
- Flutter Google Play version not launching as opposed to APK with the same code
- Problem when executing the bubblewrap build command
- Touch Problem with slider on Android 12 compared to Android 8 in vuejs webapp in WebView
Related Questions in SIZE
- Change back to default font size in Android Studio
- Almost empty git repo has huge size
- Why receive the length of data in a loop?
- Am getting "Cannot set property .. which has only a getter" error (javascript canvas width)
- Why my latex footer is not at the bottem of my page?
- vis.js Timeline does not apply CSS style to show the images of the items in the right size
- Why when I use .size() to compute the length of array in the Conditional Determination of for Loop Structures will time out in leetcode?
- Issue with Font-Size when using Swiper js
- Load large image from Flutter Image Picker plugin?
- How can I get the number of elements in an already array declare by using size function not (sizeof)
- Get toast notification dimensions (size, rect)
- Fetch Document Size in DocuSign using C#
- Why has Text in MathJax html-css fractions different letter sizes in the same fraction part, and how to prevent it?
- Javascript: Retrieve actual, meaningful size (pixels) attributes of flexbox (or any browser-based) items
- Get null data response when use stream's event listeners nodejs
Related Questions in ANDROID-FILE
- How to open a GmsDocumentScanningResult.Pdf
- Slow binary data writing on an old Android device
- Trouble Opening File with FileProvider in Android 13 - "File not found" Error
- Problems encountered when Android uses camera to take pictures
- DocumentFile.canWrite(), DocumentFile.exists() - poor performance (takes too much CPU time) when working with local built-in phone storage (not cloud)
- Android FileObserver events not working as expected
- Get available space of a connected USB Drive through USB OTG
- App-specific files on Android are deleted at startup
- I can't retrieve the real path for file uploads on Android version 13 phones
- Android - Share intent with file manager as option
- DocumentFile.delete() fails to delete an existing file
- Android app can not access file when it's uploaded by Device File Explorer
- Why is a MediaStore file's parent not a directory?
- ExoPlaybackException: Source error when trying to play audio file
- Open file in Android app based on Uri path
Related Questions in ANDROID-INSTALL-APK
- A failure occurred while executing com.android.build.gradle.tasks.PackageAndroidArtifact$IncrementalSplitterRunnable
- There was a problem while parsing the package
- Size Limit of Android Application that can be installed as APK
- Extract native libs from prebuilt apk file using Android.mk
- How to run Android app or install on PlayStore if unavailable for API30?
- How to identify install application is using which certificate in android
- Apk is disappearing after moving to system parition
- App crashes on launch if installed to system partition
- App crashes when downloaded from playstore
- How to install .apk file from local storage programmatically?
- After setup app flavouring i got this ERROR "install_failed_conflicting_provider" while run the app/
- Create secondary app manager such as (facebook app manager)
- How to insert unique data into an Android APK package with each download?
- OnNewIntent is not called after PackageInstaller failure
- Android Studio stuck at installing APK, the adb sometimes fails to install the APK, and somehow Android Studio interferes with adb's install command
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Popular Tags
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
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.