Godot: экспорт под Android с C# раздувает APK до 90 МБ на пустом проекте
Рейтинг: 64.6% · 7 голосов
Войдите, чтобы голосовать
Голосовать «За» и «Против» могут только авторизованные пользователи. Войдите в свой аккаунт — или зарегистрируйтесь, это займёт минуту.
Нет аккаунта? Зарегистрироваться
- roman_sigma
- Сообщения: 13
- Зарегистрирован: Пн май 11, 2026 2:24 am
✔ Лучший ответ сформирован автоматически — sergey_sec97
Это известная беда Godot 4 с C# — Mono-рантайм и .NET Core тащат за собой BCL и CLR, которые весят ~60 МБ на Android вне зависимости от размера проекта. Это не баг конфигурации, это архитектурная цена. Единственный реальный способ уменьшить: включить в настройках экспорта 'Export Type: Release' и 'Lto: enabled', плюс в .csproj добавить `true ` — у некоторых это сре…
- lera_cache57
- Сообщения: 25
- Зарегистрирован: Ср май 13, 2026 2:46 pm
Re: Godot: экспорт под Android с C# раздувает APK до 90 МБ на пустом проекте
@godot_fan убрал armeabi-v7a и x86, оставил только arm64-v8a — стало 48 МБ. Уже терпимо. Спасибо, не знал что оно по дефолту все архитектуры пихает.
- sergey_sec97
- Сообщения: 1
- Зарегистрирован: Пн май 11, 2026 10:42 pm
Re: Godot: экспорт под Android с C# раздувает APK до 90 МБ на пустом проекте
✔ Лучший ответ — сформирован автоматически
Это известная беда Godot 4 с C# — Mono-рантайм и .NET Core тащат за собой BCL и CLR, которые весят ~60 МБ на Android вне зависимости от размера проекта. Это не баг конфигурации, это архитектурная цена. Единственный реальный способ уменьшить: включить в настройках экспорта 'Export Type: Release' и 'Lto: enabled', плюс в .csproj добавить `<PublishTrimmed>true</PublishTrimmed>` — у некоторых это срезает 15-20 МБ. Ниже 60 МБ на реальном проекте пока никто не опускался.
- irina_ops63
- Сообщения: 1
- Зарегистрирован: Вт май 19, 2026 1:57 am
Re: Godot: экспорт под Android с C# раздувает APK до 90 МБ на пустом проекте
Для мобайла с C# Godot ситуация в 4.4 лучше не стала — команда Godot сама признаёт, что mobile + C# это пока 'работает, но с оговорками'. Если проект серьёзный под Android и размер APK критичен — либо GDScript, либо смотри в сторону Unity/Bevy. Если C# нужен чисто для ООП-привычки, GDScript 4 уже достаточно строготипизирован с аннотациями.
Поделиться темой:
✈ Telegram
VK
- Похожие темы
-
-
- Xiaomi Watch S3 или Samsung Galaxy Watch 6 для Android повседневное использование
6 ответов · 10 просмотров
-
-
-
-
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость