Size: a a a

Flutter Developers — русскоговорящее сообщество

2020 August 04

D

Dagba  in Flutter Developers — русскоговорящее сообщество
Подскажите пожалуйста почему рантайм ошибки не показываются в android studio, запускаю проект в режиме дебаг? в консоль описание ошибки выводится но в текстовом редакторе нет
источник

Ю

Юрий in Flutter Developers — русскоговорящее сообщество
Dagba 
Подскажите пожалуйста почему рантайм ошибки не показываются в android studio, запускаю проект в режиме дебаг? в консоль описание ошибки выводится но в текстовом редакторе нет
так они и должны только в конзоль выводится
источник

D

Dagba  in Flutter Developers — русскоговорящее сообщество
Юрий
так они и должны только в конзоль выводится
А нельзя сделать так чтобы ставился брейкпоинт на той строчке где произошла ошибка? например String is not subtype of a Map<String, String>?
источник

AT

Artem Tkachenko in Flutter Developers — русскоговорящее сообщество
Artem Tkachenko
кажется что PrimaryScrollController.of(context); перехватывает скролл и поэтому page-view его не получает и соответственно не скролится горизонтально
update: все таки все норм работает, это я затупил
источник

ВР

Виталий Руденко... in Flutter Developers — русскоговорящее сообщество
Коллеги. Мне нужно что-бы во Flutter приложении был сервис который запускается и после перезагрузки телефона.
Пробовал разные пакеты, но почему-то не активируется сервис.
Есть у кого успешный и стабильный опыт?
источник

AO

Artem Osipov in Flutter Developers — русскоговорящее сообщество
Виталий Руденко
Коллеги. Мне нужно что-бы во Flutter приложении был сервис который запускается и после перезагрузки телефона.
Пробовал разные пакеты, но почему-то не активируется сервис.
Есть у кого успешный и стабильный опыт?
кто же вам такое позволит) тот же андроид разрешит разве что foreground сервис
источник

AO

Artem Osipov in Flutter Developers — русскоговорящее сообщество
а  в целом щас все гайки подзакрутили
источник

AT

Artem Tkachenko in Flutter Developers — русскоговорящее сообщество
в android можно запустить сервис после перезагрузки девайса отловив ивент
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
Запуск приложения при этом руками пользователя не требуется.

https://stackoverflow.com/questions/14385231/android-broadcastreceiver-auto-run-service-after-reboot-of-device


Но я делал это только на android <= 8, и делал только для нативки. flutter скорее всего не умеет в service (т.е. в любом случае будет стучаться в нативку), а на android 10 могут быть проблемы т.к. google все больше и больше становится похожим на apple.

В iOS конечно же вы ничего подобного никогда не сделаете.
источник

ВР

Виталий Руденко... in Flutter Developers — русскоговорящее сообщество
Другой смежный вопрос.
В таком случае сможет ли мое приложение получать дата пуши (для выполнения кастомной их обработки и отображения нотификаций)?
Сейчас я фиксирую обработку только после того как вручную запускаю приложение вручную.. иначе нет ничего не происходит.
источник

Ю

Юрий in Flutter Developers — русскоговорящее сообщество
Виталий Руденко
Другой смежный вопрос.
В таком случае сможет ли мое приложение получать дата пуши (для выполнения кастомной их обработки и отображения нотификаций)?
Сейчас я фиксирую обработку только после того как вручную запускаю приложение вручную.. иначе нет ничего не происходит.
Да, только надо оформит бэкграунд обработку пушей при свернутом аппе
источник

ВР

Виталий Руденко... in Flutter Developers — русскоговорящее сообщество
благодарю
источник
2020 August 05

GF

Germán Fajardo Sánch... in Flutter Developers — русскоговорящее сообщество
источник

AP

Alex Pro in Flutter Developers — русскоговорящее сообщество
Подскажите, Если в Row Поместисть два Column, тогда высота блоков в одном Column зависит от второго, как можно убрать эту зависимость, что бы в двух Column блоки молли  быть с разной высотой?
источник

AT

Artem Tkachenko in Flutter Developers — русскоговорящее сообщество
сделайте column mainAxisSize: MainAxisSize.min, тогда он сожрет минимум места
источник

M

MiT in Flutter Developers — русскоговорящее сообщество
Alex Pro
Подскажите, Если в Row Поместисть два Column, тогда высота блоков в одном Column зависит от второго, как можно убрать эту зависимость, что бы в двух Column блоки молли  быть с разной высотой?
Expanded(
 flex: 1,
 child: Column(),
),
Expanded(
 flex: 2,
 child: Column(),
)
источник

AP

Alex Pro in Flutter Developers — русскоговорящее сообщество
MiT
Expanded(
 flex: 1,
 child: Column(),
),
Expanded(
 flex: 2,
 child: Column(),
)
так это вроде бы на ширину повлияет, а не на высоту
источник

AP

Alex Pro in Flutter Developers — русскоговорящее сообщество
получается две колонки http://joxi.ru/nAyzJYQTjOyJxr если в правом задать вложенному блоку высоту, тогда и в левом будет у блока таже высота
источник

AT

Artem Tkachenko in Flutter Developers — русскоговорящее сообщество
Artem Tkachenko
сделайте column mainAxisSize: MainAxisSize.min, тогда он сожрет минимум места
я же написал)
источник

AP

Alex Pro in Flutter Developers — русскоговорящее сообщество
Artem Tkachenko
я же написал)
я понял, но это не изменило ситуацию )
источник

AT

Artem Tkachenko in Flutter Developers — русскоговорящее сообщество
Row(childer: [
Column(mainAxisSize: MainAxisSize.min, childer: [Container(height: 100)]),
Column(mainAxisSize: MainAxisSize.min, childer: [Container(height: 200)]),
])

1ый column растягивает до 200 по высоте?
источник