Внешне скачать файл Strings.xml?

1

Эй, у меня много данных о строках, поэтому я помещаю их в Strings.xml..
Проблема в том, что String.xml теперь составляет 5 мб! Так что .apk становится большим. Если я сделаю на первом завтраке своего приложения, скачайте Strings.xml с сервера, можно ли заменить пустой, который я вставлял в .apk с тем, который я загружаю после установка приложения? Или это плохо, если у Strings.xml такой большой?

Теги:

2 ответа

1
Лучший ответ

Ресурсы доступны только для чтения, поэтому вы не можете их заменить.

Если вы не используете функции локализации (-en, -it, -de...), и вы можете заставить приложение загружать только те строки, которые вам нужны (при условии, что вам не всегда нужны все) Я сделал бы это, если бы это того стоило.

Однако даже если 5mb для текстового файла много, я не знаю, есть ли фактические недостатки, и в конце он будет сжат, когда в apk.

  • 0
    Ну, мой файл .apk размером 8 МБ. Из них 5 МБ из файла Strings.xml. Я думаю ... Возможно ли загрузить Strings из Интернета в Strings.xml?
  • 0
    нет, Strings.xml только для чтения. (насколько велика несжатая xml ??)
Показать ещё 2 комментария
0

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню