Не могу ввести в консольAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Не могу ввести в консоль

Сообщение Anonymous »

Код: Выделить всё

import 'dart:io';

void main() {
var a = stdin.readLineSync();
print(a);
}
Мой код всегда возвращает нулевое значение. Я не могу ничего ввести в консоль.
Примечание: ! или ? не меняет вывод. Моя переменная всегда автоматически получает нулевое значение и не позволяет мне печатать.
Спасибо за помощь!
Изображение

Изображение

Я проверил flutter Doctor, ОК.
Я проверил системные переменные PATH, ОК:
Я создал тот же проект на flutlab.io и скачал его. Я открыл его на своем компьютере и (консоль) заработало. Если я создаю проект на своем компьютере, консоль не работает. Я не могу передать значение через консоль, оно действует так, как будто я нажал Enter, ничего не вводя, и из-за этого получает значение null.
[img]https: //i.sstatic.net/MdcJljpB.png[/img]

Я не могу ничего печатать, но когда нажимаю Enter, появляется сообщение "Только чтение"
Изображение

Студия всегда заставляет меня выбрать устройство, даже не могу запустить простейший код без запуска эмулятора. (Проблема может быть в этом?)

Подробнее здесь: https://stackoverflow.com/questions/790 ... to-console
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»