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...

Comments

  1. Short answer is: nothing. As designed. 
    This is what EMB calls native applications: slower and bigger than bad non-native.

    ReplyDelete
  2. Alexander Sviridenkov​ Android app developed in fpc + mORMot + complete interface apk have 1 mb and installed 3 mb. Not all "native" is bad ;)

    ReplyDelete
  3. Delphi 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.
    When compared to plain vanilla native apps, yes much bigger. If you start adding a lot of capabilities, the difference becomes less relevant.

    ReplyDelete

Post a Comment