169 похожих чатов

Ребята привет. Маленький вопрос. Написал счетчик простой для своих нужд

там всего 70 строк кода (первый раз нативом пользуюсь + экспо) все хорошо работает через тонель и эмулятор. НО! почти 70 мб ??? откуда - одна иконка 10 кб и 70 строк кода. Подскажите неопытному - я расчитывал на 1-2 мб максимум

22 ответов

12 просмотров

экспо всегда много весит, в несколько раз больше обычно нативного

Добро пожаловать!

Stas- Автор вопроса
Stas- Автор вопроса
Роман Шеремет
экспо всегда много весит, в несколько раз больше ...

Подскажи что лучше почитать для адекватного размера 70 строк

Stas
Подскажи что лучше почитать для адекватного размер...

у меня довольно крупное приложение весит 35 мб, просто делай cli

Stas
а как тестить без экспо

андроид студио - виртуальные устройства

Stas- Автор вопроса
Роман Шеремет
у меня довольно крупное приложение весит 35 мб, пр...

понял спс. А как сейчас можно сделать билд без экспо ?

Stas
Подскажи что лучше почитать для адекватного размер...

Минимальный размер прилки на рн можно сделать около 8мб, но для этого точно надо отказаться от экспо. Из коробки апк будет весить около 25мб кажется Чтобы получить меньше можно: - разбивать апк по архитектурам. По дефолту в апк заложено кажется 4 разных архитектуры. Если разбить это на 4 разных апк то вес сильно поменяется (почти в 4 раза на пустой прилке) - генерировать aab для стора. aab поставить на телефон не получится, но при публикации в маркет гугл будет пользователю генерировать оптимизированное апк

Stas- Автор вопроса
Никита Сироткин
Минимальный размер прилки на рн можно сделать окол...

Спасибо за развернутый ответ - пошел читать. Так же я понял если через андроид студию делать то там тоже это будет меньше значительно

Stas- Автор вопроса
Stas- Автор вопроса
Никита Сироткин
ну ~25мб примерно

в андроид студио есть возможность собрать не апк а бандл и бандл будет весить меньше

Stas
в андроид студио есть возможность собрать не апк а...

бандл будет весить столько же или даже чуть больше. Но он загрузится в маркет и гугл уже конечному пользователю подсунет маленькую апк

Stas
а как тестить без экспо

эмулятор, телефон

Stas
в андроид студио есть возможность собрать не апк а...

cd android && ./gradlew bundleRelease так тоже можно собрать бандл

A
Что значит cli?

command line interface

David
command line interface

react-native --help

A
Что значит cli?

)))))) может бред написал, я имел ввиду тот rn который не экспо))

A
Что значит cli?

как он называется? обычный

A
Что значит cli?

Command line interface

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта