#javascript #react-native
#javascript #react-native
Вопрос:
Я разрабатываю приложение, используя react native с expo. Поскольку я компилирую в файл Apk. Размер увеличивается до 48 МБ, а после установки на устройство он увеличивается до 90 МБ. Это нормально? Есть ли какие-либо способы уменьшить размер приложения в 2020 году? Спасибо вам, ребята.
Комментарии:
1. Вы используете простой или управляемый рабочий процесс? Интересный документ по теме: github.com/expo/fyi/blob/master/managed-app-size.md
2. нет, я не использую рабочий процесс
3. Итак, все сводится к тому, какие ресурсы (изображения? видео? звук ?) и сторонних библиотек (Firebase? другие SDK ?), Которые вы используете в своем приложении. Кроме того, для APK убедитесь, что вы разделили свой ABI ( developer.android.com/studio/build/configure-apk-splits )
4. я просто работаю над электронной книгой, хранилище данных локально хранит данные в файле .js. отметьте больше и отобразите таблицу содержимого на экране. the data.js размер файла 1,64МБ.
Ответ №1:
Я собираюсь согласиться с Vinzzz, что большая часть размера будет зависеть от ваших ресурсов. Если вы добавляете такие вещи, как изображения или видео, убедитесь, что размеры не слишком большие, например, вам не нужно изображение 4k 😉
Приложение, которое я выпустил, которое в основном состоит из текста, также имеет размер 48 МБ. К сожалению, это нормальный размер для приложения с react-native.