Я работаю над проектом, в котором использую несколько библиотек, таких как сервис Google Play, модификация, gson, glide, twitter и facebook sdk. Итак, что я хочу знать, точный размер каждой библиотеки занимает мое приложение. Пожалуйста, помогите мне, есть ли какие-либо возможные способы анализа размера в студии Android. Любые предложения или советы по инструментам для моего требования были бы очень полезны для меня. Я публикую зависимости, которые я использую в своем build.gradle
, следующим образом.
compile('com.twitter.sdk.android:twitter:1.9.0@aar') {
transitive = true;
}
compile 'com.android.support:appcompat-v7:23.2.1'
compile 'org.twitter4j:twitter4j-core:4.0.2'
compile 'com.github.bumptech.glide:glide:3.6.1'
compile 'com.google.android.gms:play-services-gcm:8.4.0'
compile 'com.android.support:support-v4:23.2.0'
Примечание: я анализирую этот отчет, чтобы уменьшить размер apk моего приложения, удалив библиотеки, которые занимают много памяти.
Я полностью застрял с этим решением за последние пару дней. Я даже много искал и не смог найти оптимизированный подход для расчета точного размера использования библиотек в моем проекте.
Пожалуйста помоги. Заранее спасибо.
support-v4:23.2.1
составляет ~ 1,2 МБ (плюс еще ~ 19 КБ для его зависимостиsupport-annotations
). - person CommonsWare   schedule 27.04.2016