Size: a a a

Dart & Flutter по-русски

2021 March 10

aa

as amk in Dart & Flutter по-русски
Тркюу
Я видел на стековерфлоу решение, но блин там надо в мэинактивити добавить немного когда. По мне это нелучшее решение. Но если не найду, то придется так решать. Там еще пишут нужно сделать flutter clean и снова сделать run но мне это не помогло
Еще заметил во многих доках предлагают править java файлы а во флаттере все на котлине по умолчанию.Я тоже весть стековерфлоу пересмотрет так и не нашел рабочего ответа
источник

Т

Тркюу in Dart & Flutter по-русски
as amk
Еще заметил во многих доках предлагают править java файлы а во флаттере все на котлине по умолчанию.Я тоже весть стековерфлоу пересмотрет так и не нашел рабочего ответа
Ща скину то, что я нашел. это для другого пакета, но думаю решение одно. Но мне что то он не нравится. Мне кажется проект должен билдится без внедрения в отдельный пакет андроида
источник

Т

Тркюу in Dart & Flutter по-русски
as amk
Еще заметил во многих доках предлагают править java файлы а во флаттере все на котлине по умолчанию.Я тоже весть стековерфлоу пересмотрет так и не нашел рабочего ответа
А на айос норм все?
источник

aa

as amk in Dart & Flutter по-русски
Тркюу
А на айос норм все?
это только для андроида
источник

MB

Michael Bazilique in Dart & Flutter по-русски
Прочитал как IQOS
источник

MB

Michael Bazilique in Dart & Flutter по-русски
Переслано от Тркюу
А на айос норм все?
источник

ЧМ

Чингиз Марипбеков... in Dart & Flutter по-русски
as amk
Кто работал с пакетом mobile_number? Как правильно MainActivity.kt проинициализировать? Сыпятся ошибки MissingPluginException(No implementation found..... Если встречалась ошибка как решали?
Заново билд делать пробовал?
источник

Т

Тркюу in Dart & Flutter по-русски
as amk
это только для андроида
https://stackoverflow.com/a/62929583/15342597
что то вроде этого , как я понял может помочь
источник

aa

as amk in Dart & Flutter по-русски
Я так пробовал - билд проходит все сыпется на вызовах.Еще тут io.flutter.app.FlutterActivity а во флатере это io.flutter.embedding.android.FlutterActivity . Если менять пакеты то блек скрин в итоге.Проблема для пакета mobile_number актуальная.Если найдете решение отпишите
источник

Т

Тркюу in Dart & Flutter по-русски
as amk
Я так пробовал - билд проходит все сыпется на вызовах.Еще тут io.flutter.app.FlutterActivity а во флатере это io.flutter.embedding.android.FlutterActivity . Если менять пакеты то блек скрин в итоге.Проблема для пакета mobile_number актуальная.Если найдете решение отпишите
Я сам в поиске решения. Даже не стал пробовать то, что там советовали на стековерфлоу
источник

aa

as amk in Dart & Flutter по-русски
Тркюу
Я сам в поиске решения. Даже не стал пробовать то, что там советовали на стековерфлоу
Да проблема актуальная,может хоть здесь кто то найдет рабочее решение
источник

A

Alexandr Borisovich in Dart & Flutter по-русски
as amk
Еще заметил во многих доках предлагают править java файлы а во флаттере все на котлине по умолчанию.Я тоже весть стековерфлоу пересмотрет так и не нашел рабочего ответа
Это не так. Документация джава Котлин. Сгегерировать пример плагина на джава можно через коммандную строку параметром  -а java
источник

A

Alexandr Borisovich in Dart & Flutter по-русски
kroppli Petushkov
запускаю dart migrate, он делает Analyzing project..., а потом кидает ошибки (много)
Смотреть надо первую. Вторые мыпяться из-за первой
источник

aa

as amk in Dart & Flutter по-русски
Alexandr Borisovich
Это не так. Документация джава Котлин. Сгегерировать пример плагина на джава можно через коммандную строку параметром  -а java
java и котлин синтаксис отличаются.Открываете во флаттере папочку app/src/main и видим MainActivity.kt. А в плагинах чтобы они заработали предлагают вставлять явовский код.Я про это говорю
источник

Т

Тркюу in Dart & Flutter по-русски
as amk
java и котлин синтаксис отличаются.Открываете во флаттере папочку app/src/main и видим MainActivity.kt. А в плагинах чтобы они заработали предлагают вставлять явовский код.Я про это говорю
Бро, я на андроиде работал более 3х лет. По сути разница небольшая, этот же джавовский код можно на котлине переписать
источник

n_

nikto _b in Dart & Flutter по-русски
as amk
java и котлин синтаксис отличаются.Открываете во флаттере папочку app/src/main и видим MainActivity.kt. А в плагинах чтобы они заработали предлагают вставлять явовский код.Я про это говорю
А) Ничего не мешает написать то же самое на kotlin
Б) можно было кодогенератор пнуть чтобы генерил java
источник

A

Alexandr Borisovich in Dart & Flutter по-русски
as amk
java и котлин синтаксис отличаются.Открываете во флаттере папочку app/src/main и видим MainActivity.kt. А в плагинах чтобы они заработали предлагают вставлять явовский код.Я про это говорю
Можно создать отдельный файл и подключить его в Котлин. Они работают вместе.
источник

aa

as amk in Dart & Flutter по-русски
nikto _b
А) Ничего не мешает написать то же самое на kotlin
Б) можно было кодогенератор пнуть чтобы генерил java
Вот Вы это авторам плагинов скажите - если котлин то котлин
источник

Т

Тркюу in Dart & Flutter по-русски
nikto _b
А) Ничего не мешает написать то же самое на kotlin
Б) можно было кодогенератор пнуть чтобы генерил java
А как решить трабл с кодогенератором, можешь посоветовать?
источник

n_

nikto _b in Dart & Flutter по-русски
Тркюу
А как решить трабл с кодогенератором, можешь посоветовать?
Я где-то в конфиге когда-то видел строку с выбором языка)
Честно, не вспомню что там было и где конкретно (
источник