2016-05-04 2 views
-1

Я новичок в мире Android. Несколько дней назад я попытался написать программу, цель которой - включить/отключить bluetooth, следуя инструкциям в книге для начинающих и преуспеть. Однако его размер составляет 888 килобайт, по сравнению с одним приложением bluetooth enabler, которое я нашел в Интернете, размер которого составлял всего 56 килобайт. Был ли мой код слишком сложным? Какие способы я могу взять, чтобы просмотреть мой код для меньшего размера?Android-программирование - оптимизация кода

+0

Если вы планируете опубликовать свое приложение для публики, убедитесь, что вы заглянули в обфускацию вашего кода. Удачи – VirtualProdigy

ответ

0

Прежде всего, не просматривая код или даже сравнение двух приложений, трудно сравнивать. Тем не менее, некоторые вещи, которые приходят на ум

  • Proguard
  • Меньшее/небольшие иконки и изображения (только 1 изображение для MDPI)
  • Меньшее макеты

Но так или иначе, я Wouldn» т беспокоиться около 900 кБ. Большинство шаблонных приложений, созданных Android Studio, будут иметь минимальный размер.

0

Убедитесь, что в вашем файле Gradle есть minifyEnable. Если у вас есть тонна изображений в приложении, вам необходимо оптимизировать их до размеров ресурсов.