Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Fangahra81
@Fangahra81
Android
Почему после генерации Helloworld в AndroidStudio apk в 3 МЕГАБАЙТА?
Создаю проект - автоматически создается hello world ! apk генерится в 3 мб. Почему и как уменьшить?
Вопрос задан
более трёх лет назад
166 просмотров
Комментировать
Подписаться
1
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
Александр
@NeiroNx
Программист
отключите совместимость со всеми версиями. делайте под конкретную версию.
Ответ написан
более трёх лет назад
7
комментариев
Нравится
1
7
комментариев
Facebook
Вконтакте
Twitter
Fangahra81
@Fangahra81
Автор вопроса
Что значит "совмещение со всеми версиями" я же пишу под конкретную API 15
Написано
более трёх лет назад
Fangahra81
@Fangahra81
Автор вопроса
выбрав в начале создания проекта API и автоматически получив записи в build.gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 25
buildToolsVersion "25.0.0"
defaultConfig {
applicationId "ru.narro.fangahra.testhw"
minSdkVersion 15
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
targetSdkVersion 25
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:25.1.0'
testCompile 'junit:junit:4.12'
}
Написано
более трёх лет назад
Александр
@NeiroNx
мин сдк 15, таргет сдк 25. Вот всю разницу он и заполняет в эти 3 мег.
Написано
более трёх лет назад
Александр
@NeiroNx
да можно вручную удалить эти библиотеки compile 'com.android.support:appcompat-v7:25.1.0'
Написано
более трёх лет назад
Fangahra81
@Fangahra81
Автор вопроса
Спасибо
Написано
более трёх лет назад
Денис Загаевский
@zagayevskiy
Куратор тега Android
Fangahra81
: ну так minifyEnabled false, конечно. Прогуард ничего не вырезает. Включите минификацию в релизе.
Написано
более трёх лет назад
Fangahra81
@Fangahra81
Автор вопроса
Денис Загаевский
: отдельное спасибо за данное замечание
Написано
более трёх лет назад
Пригласить эксперта
Ответы на вопрос
1
aol-nnov
@aol-nnov
хватит наяривать на мегабайты!
> как уменьшить?
выполнить поиск по тостеру. там твой виртуал уже исходил по этому поводу и ответ получил, и остался недоволен. и вот, вероятно, поэтому ты тут :)
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
JavaScript
+1 ещё
Простой
Какой мобильный гибридный фреймворк лучше выбрать?
1 подписчик
2 часа назад
62 просмотра
2
ответа
Android
+1 ещё
Простой
Что из себя представляют видеозвонки на Android 14?
1 подписчик
29 мая
147 просмотров
1
ответ
Android
+2 ещё
Простой
Как узнать назначение приложений Android, чтобы удалить все лишние?
1 подписчик
25 мая
470 просмотров
2
ответа
Android
+2 ещё
Простой
При установке PIN-кода в приложении (PIN-код не устанавливается)?
1 подписчик
21 мая
134 просмотра
0
ответов
Android
+2 ещё
Простой
Как установить эмулятор Ubuntu 24 с KVM на Android?
4 подписчика
20 мая
2913 просмотров
1
ответ
Android
+1 ещё
Простой
Какую ТВ приставку на Андроид выбрать в 2025 году?
2 подписчика
18 мая
899 просмотров
3
ответа
Android
+1 ещё
Простой
Как установить Windows 11 на Android?
2 подписчика
18 мая
1689 просмотров
5
ответов
Android
+1 ещё
Средний
Форвардинг на андроид? (разрешить транзитный трафик)?
1 подписчик
18 мая
296 просмотров
1
ответ
Android
Простой
Может ли смартфон удалённо блокироваться?
1 подписчик
14 мая
257 просмотров
2
ответа
Android
Простой
Как запретить автоскачивание на Андроиде?
2 подписчика
13 мая
664 просмотра
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Android-разработчик
Wanted.
от 3 000 $
Android разработчик
SENSE
•
Москва
До 350 000 ₽
Android разработчик
Городские Технологии
До 200 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама