2015-11-02 37 views
6

Ho pubblicato un'applicazione sviluppata in Delphi XE8 con Firemonkey Framework e Object Pascal. La dimensione dell'applicazione è 8 MB. Quando l'applicazione è installata, le dimensioni saranno 40 MB e superiori. So che questa applicazione è complicata e ci sono 3500 linee + codici nel progetto. Se compilo un progetto vuoto, la dimensione è sempre la stessa con il progetto complesso.Come ridurre la dimensione dell'applicazione firemonkey per android?

Esiste una soluzione per ridurre le dimensioni dell'applicazione?

+0

Ti sei ricordato di creare una versione di rilascio? –

+3

Sì, ho creato la versione di rilascio e le configurazioni di rilascio. Nella pagina ** Opzioni progetto> Provisioning **, ho provato ** Applicazione - Sviluppo ** e ** Application Store **. Inoltre ho cambiato il Target in ** Configurazione di rilascio - Piattaforma Android **. –

+0

Hai rimosso RTTI? - http://stackoverflow.com/questions/4025070/shrinking-exe-by-removing-rtti – mjn

risposta

11

Non esiste un'applicazione Hello World con Firemonkey. Viene fornito con una funzionalità minima (il Framework). È possibile compilare un'applicazione senza di essa, ma è necessario creare tutte le funzionalità da soli. La potenza di Firemonkey è il design multipiattaforma e il codice singolo. Hai risposto alla tua domanda in quanto hai aggiunto un sacco di funzionalità e la dimensione non è aumentata molto. Puoi aggiungere 50.000 linee di codice e la dimensione non cambierà molto.

Anatomy OF A Firemonkey Framework Multi Platform App

+1

Questo è perfettamente perfetto spiegare. Grazie! –