1

У меня есть Android-приложение размером 0,3 МБ, прежде чем добавлять поддержку для большего количества языков. Когда я добавил поддержку 10 других языков, используя «values-es», «values-ar» и т. Д., Размер приложения утроился. Это понятно, так как мое приложение использует много текста. И я предполагаю, что размер приложения был вызван новыми папками и файлами strings.xml каждой папки значений локали. Есть ли способ уменьшить размеры этих файлов. Я удалил ненужные интервалы и форматирование, которые они едва заметны. Я также использовал proguard.Как уменьшить размер strings.xml

+0

Итак, теперь 0,9 МБ? Почему ты беспокоишься? – Simon

ответ

0

Вы можете освободить отдельные файлы apk для каждой вашей локали, вы можете пометить их в консоли разработчика, я думаю, это просто для определенных языков. у каждого apk был бы только один язык.

Но это не то, что я бы рекомендовал. 0,9 мегабайта сегодня ничего нет на рынке. не беспокойтесь об этом и просто создавайте его как один апк. Гораздо проще управлять обновлениями и все разработчики, если это всего лишь один apk.

0

Единственный способ уменьшить размер strings.xml - удалить неиспользуемые строки. вы можете легко найти неиспользуемые строки, используя Android LINT

Смежные вопросы