Hello, I develop an Android app, but I need to reduce size!!! The APK have 14mb, but installer had 53 MB. I have an app on Eclipse too and the apk have 3 mb and installed have 5 mb so... What can I do with apk in Delphi? Any Idea? thanks.
Hello, I develop an Android app, but I need to reduce size!!! The APK have 14mb, but installer had 53 MB. I have an app on Eclipse too and the apk have 3 mb and installed have 5 mb so... What can I do with apk in Delphi? Any Idea? thanks.
PD: sorry for my bad English...
PD: sorry for my bad English...
Short answer is: nothing. As designed.
ReplyDeleteThis is what EMB calls native applications: slower and bigger than bad non-native.
Alexander Sviridenkov​ Android app developed in fpc + mORMot + complete interface apk have 1 mb and installed 3 mb. Not all "native" is bad ;)
ReplyDeletehttp://www.fmxexpress.com/anatomy-of-a-delphi-xe8-firemonkey-app-on-android-ios-windows-and-mac/
ReplyDeleteEli M nice chart!
ReplyDelete/sub
ReplyDeleteDelphi produces native binaries. It packages them with libraries (which depend on the components you use). And debug tooling, which adds a lot. I have deployed apps significantly smaller than the numbers listed here. You must have Release configuration, trim useless Java libraries, and so on.
ReplyDeleteWhen compared to plain vanilla native apps, yes much bigger. If you start adding a lot of capabilities, the difference becomes less relevant.