2015-05-08 2 views
0

Я создал свое первое приложение Android Hello World из этого урока http://developer.android.com/training/basics/firstapp/index.html. Я сделал все точно так, как описано в уроке. Затем я запускаю это приложение на планшете. Мне было интересно, сколько места занимает моя программа на постоянном хранении. О, МОЙ БОГ! Он занимает 5,8 Мб! 5.8 Mb для фразы «Hello world».Android Hello World My First App имеет большой размер

Как уменьшить размер? Я думаю, что 0,5 Мб достаточно для Hello World Application ...

+1

Убедитесь, что проект использует некоторые библиотеки! Обратитесь к файлу build.gradle и обратите внимание на зависимости. –

+0

http://stackoverflow.com/questions/14409139/why-does-my-app-size-on-device-differ-than-the-apk-or-play-store-size Heree вы можете найти объяснение. –

+0

для начала, попробуйте взломать apk и посмотреть, что он содержит. Тогда вы можете подумать об оптимизации. – asgs

ответ

2

Пожалуйста, проверьте это post.

Используйте инструмент Android ProGuard. Инструмент ProGuard сжимает, оптимизирует и обфускает ваш код, удаляя неиспользуемый код и переименовывая классы, поля и методы с семантически неясными именами. В результате получается меньший размер .apk-файла, который сложнее перестроить.