Size: a a a

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

2019 April 08

AV

Alexei Volkov in Flutter Developers — русскоговорящее сообщество
ну так это костыли
источник

D

Dimon in Flutter Developers — русскоговорящее сообщество
ну и чо?
источник

D

Dimon in Flutter Developers — русскоговорящее сообщество
есть предложения получше?
источник

D

Dimon in Flutter Developers — русскоговорящее сообщество
они там вроде поддержку android app bundle запилили, собирай бандл если так хочется
источник

AV

Alexei Volkov in Flutter Developers — русскоговорящее сообщество
Alexei Volkov
У меня есть ещё вопрос по билдам. Как вы выкладываете сборки в плей, билды же не полноценные. Я имею ввиду вот этот вид проблем. https://github.com/flutter/flutter/issues/29303
Если не обратили внимания я с бандлов и начал, потому что там тоже нихрена не работает
источник

АК

Александр Котков in Flutter Developers — русскоговорящее сообщество
Alexei Volkov
ну так это костыли
я посмотрел проект твой вчера который кидал, ты вот это делаешь         bgView = FlutterNativeView(this, true), в сервисе, я мб чето не понимаю, но сервис же не имеет доступа к ui а ты создаешь вьюху с контекстом сервиса
источник

D

Dimon in Flutter Developers — русскоговорящее сообщество
бандлы и без флаттера крэшатся сами по себе
источник

D

Dimon in Flutter Developers — русскоговорящее сообщество
Александр Котков
я посмотрел проект твой вчера который кидал, ты вот это делаешь         bgView = FlutterNativeView(this, true), в сервисе, я мб чето не понимаю, но сервис же не имеет доступа к ui а ты создаешь вьюху с контекстом сервиса
true значит headless
источник

D

Dimon in Flutter Developers — русскоговорящее сообщество
всё правильно делает
источник

AV

Alexei Volkov in Flutter Developers — русскоговорящее сообщество
Александр Котков
я посмотрел проект твой вчера который кидал, ты вот это делаешь         bgView = FlutterNativeView(this, true), в сервисе, я мб чето не понимаю, но сервис же не имеет доступа к ui а ты создаешь вьюху с контекстом сервиса
источник

АК

Александр Котков in Flutter Developers — русскоговорящее сообщество
а где вы такое решение откопали) почитать чтобы доку мб или методов проб и ошибок?
источник

D

Dimon in Flutter Developers — русскоговорящее сообщество
вот в доках и откопали
источник

АК

Александр Котков in Flutter Developers — русскоговорящее сообщество
вижу
источник

AV

Alexei Volkov in Flutter Developers — русскоговорящее сообщество
Из исходников откопал
источник

АК

Александр Котков in Flutter Developers — русскоговорящее сообщество
я про вот это все
FlutterMain.startInitialization(this)
       FlutterMain.ensureInitializationComplete(this, null)
       bgView = FlutterNativeView(this, true)
       Plugin(bgView.pluginRegistry, "Service")
       bgView.runFromBundle(FlutterRunArguments().apply {
           bundlePath = FlutterMain.findAppBundlePath(this@PluginService)
           entrypoint = "platformChannels"
       })
источник

AV

Alexei Volkov in Flutter Developers — русскоговорящее сообщество
В помянутом выше геофенсе такой же подход.
источник

AV

Alexei Volkov in Flutter Developers — русскоговорящее сообщество
так же примеры alarm_manager
источник

АК

Александр Котков in Flutter Developers — русскоговорящее сообщество
Alexei Volkov
В помянутом выше геофенсе такой же подход.
он же тоже не с воздуха брал инфу)
источник

АК

Александр Котков in Flutter Developers — русскоговорящее сообщество
Alexei Volkov
так же примеры alarm_manager
понял щас гляну
источник

АК

Александр Котков in Flutter Developers — русскоговорящее сообщество
спс
источник