Size: a a a

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

2020 June 01

F

Fee in Flutter Developers — русскоговорящее сообщество
Виталий Руденко
Стандартного эмуля выше крыши хватает - главное чтобы работала аппаратная эмуляция (в настройках BIOS обычно)
Ну я это сделал, но чот он как то не робит
источник

ВР

Виталий Руденко... in Flutter Developers — русскоговорящее сообщество
логи у эмулей есть (в папке конкретного инстанса) - можно там посмотреть
источник

⌬C

⌬ Richard Cooper in Flutter Developers — русскоговорящее сообщество
Fee
А есть ли другой способ запуска эмулятор, кроме андроид студио? А то что-то он вообще не работает
adb в линуксе и маке есть отдельным пакетом 100%, как с виндой  не знаю
источник

AP

Andreu Puzikov in Flutter Developers — русскоговорящее сообщество
⌬ Richard Cooper
adb в линуксе и маке есть отдельным пакетом 100%, как с виндой  не знаю
и там есть тоже
источник

⌬C

⌬ Richard Cooper in Flutter Developers — русскоговорящее сообщество
Andreu Puzikov
и там есть тоже
а, ну тем более, значит эмулятор можно качать и без студии
источник

AP

Andreu Puzikov in Flutter Developers — русскоговорящее сообщество
конечно, просто я лично рекомендую новичкам ставить студию лишь по одной причине - она качает все, что тебе нужно для работы
источник

⌬C

⌬ Richard Cooper in Flutter Developers — русскоговорящее сообщество
ой, не adb а avd сорьки
источник

AP

Andreu Puzikov in Flutter Developers — русскоговорящее сообщество
а уже когда разбираешься что за что отвечает - поставишь без проблем
источник

AP

Andreu Puzikov in Flutter Developers — русскоговорящее сообщество
⌬ Richard Cooper
ой, не adb а avd сорьки
avd тоже должна быть, явно
источник

AD

Artem Denis in Flutter Developers — русскоговорящее сообщество
Don Sergioz
Я использовал для выбора картинок multi_image_picker . Выгрузку на сервер реализовывал с помощью dio.

Future uploadRequestImages(List<File> images, [var fnIndicator]) async {
 Dio dio = new Dio();
 List<MultipartFile> _files = [];
 //.............................................
 for(int i = 0; i < images.length; i++) {
   String _ext = path.extension(images[i].path).substring(1);
   _files.add(
      await MultipartFile.fromFile(
        images[i].path,
        filename: path.basename(images[i].path),
        contentType: MediaType("image", _ext),
      )
   );
 }
 //.............................................
 var response;
 try {
   response = await dio.post(
     API_URL,
     data: FormData.fromMap({
       "files": _files,
     }),
     onSendProgress: (int sent, int total) {
       if(fnIndicator != null) fnIndicator((sent / total) * 100);
     },
   );
 } catch (e) {
...
 }
...
}
Подскажите пожалуйста, а что хранится у вас в переменной path? Спасибо большое
источник

DS

Don Sergioz in Flutter Developers — русскоговорящее сообщество
Artem Denis
Подскажите пожалуйста, а что хранится у вас в переменной path? Спасибо большое
Там хранится имя выбранного файла filename
// выбранные фото
resultList = await MultiImagePicker.pickImages(..);
Directory _directory = await getApplicationDocumentsDirectory();
String _path = _directory.path;
for(var r in resultList) {
 String filename = _path +"/"+ r.name;
 ...
}
источник

AD

Artem Denis in Flutter Developers — русскоговорящее сообщество
Don Sergioz
Там хранится имя выбранного файла filename
// выбранные фото
resultList = await MultiImagePicker.pickImages(..);
Directory _directory = await getApplicationDocumentsDirectory();
String _path = _directory.path;
for(var r in resultList) {
 String filename = _path +"/"+ r.name;
 ...
}
спасибо огромное)
источник

F

Fee in Flutter Developers — русскоговорящее сообщество
Кстати, а скачивать сдк дарта обязательно, если только мобилкой хочешь заниматься?
источник

AP

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

AP

Andreu Puzikov in Flutter Developers — русскоговорящее сообщество
а флаттер - обертка над языком, позволяющая рисовать UI
источник

F

Fee in Flutter Developers — русскоговорящее сообщество
Да, просто на сайте написано, что если ты мобилькой хочешь заниматься, то флаттер качай и всио
источник

AP

Andreu Puzikov in Flutter Developers — русскоговорящее сообщество
память может подводить, но вроде как сдк флаттера само подкачивает дарт
источник

F

Fee in Flutter Developers — русскоговорящее сообщество
А я вот сдк дарта кинул в сдк флаттера в бин/кэш. Это же норм? Просто по-другому пишет, вроде, что не найдена программа pub upgrade
источник

ND

Nikita Domnickij in Flutter Developers — русскоговорящее сообщество
Во флатере уже включен сдк
источник

ND

Nikita Domnickij in Flutter Developers — русскоговорящее сообщество
Чо вы там докачиваете
источник