Есть ли ограничение на android для файла xml?


Есть ли ограничение на android для файла xml?

У меня так много XML-файлов в моем Android-проекте, это потому, что я не использую базу данных для своих данных, поэтому я помещаю все данные в один файл XML и намереваюсь это сделать, и мне нужно еще больше XML, потому что мои данные увеличиваются, я боюсь, это повлияет производительность, поэтому вопросы:

  1. есть ли ограничение на android для файла XML?
  2. повлияет ли это на производительность приложения?
  3. доступно ли создание более сотни XML-файлов?

Спасибо.

1
0
100
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Декомпилируйте после сборки apk и получите ответ.

Возможно ресурс занимает много ПЗУ.

Я не знаю, связана ли производительность с памятью или со скоростью, но я думаю, что есть проблема.

Однако, если вы хотите оптимизировать производительность, связанную с памятью, вы можете попробовать оптимизировать с помощью ProGuard, Пакет приложений.

не думаю, что вы можете оптимизировать xml-файлы с помощью пакета proguard / app, не имеющего ничего общего с xml-файлами

Anton Kazakov 15.07.2018 11:05

Мой ответ не казался чистым. Да, я знаю. Просто если увеличилось использование ПЗУ, рассказали, как уменьшить размер ПЗУ apk. Связка Proguard и App, очевидно, решает другие причины, но может повысить производительность памяти.

kyeonghwan 15.07.2018 11:55

Если есть предел, он может быть очень большим, и я не думаю, что вы легко его достигнете. И НЕТ, это не влияет на производительность, потому что эти XML-файлы не читаются Android, пока ваш код явно не прочитает их. Возможно, время компиляции (во время разработки) и время установки можно было бы увеличить, но это не влияет на производительность во время выполнения.

Ответ принят как подходящий
  1. Нет, нет предела.
  2. Нет, это не повлияет на производительность вашего приложения.
  3. да

Другие вопросы по теме