Как я могу включить свои зависимости в Android studio

#android #flutter #android-studio #flutter-dependencies #dart-pub

Вопрос:

Я пытаюсь настроить готовое приложение, которое я купил в code canyon. Я следовал документации на протяжении всей установки flutter, android studio и visual studio, а также всех инструментов JDK. Однако в момент получения зависимостей я не вижу возможности получить зависимости для файла (main. dart), как это указано в документации.

Ниже приведены изображения того, как он отображается на экране моего компьютера с документацией и на экране моего компьютера соответственно.

Как это отображается на экране компьютера с документацией
Как это отображается на экране компьютера с документацией

Как это отображается на экране моего компьютера (обратите внимание, что на моем экране отсутствует опция Получить зависимости)
Как это отображается на экране моего компьютера (обратите внимание, что на моем экране отсутствует опция Получить зависимости)

Комментарии:

1. Он не отображается для вас, потому что у вас уже есть зависимости. Если вы добавите новую зависимость, она тоже покажет вам.

2. @stacktrace2234 прав. Однако, если вы хотите быть уверены, вы можете запустить terminal: flutter pub get

Ответ №1:

Открыть pubspec.yaml . Вы найдете 3 варианта в верхней части редактора

  1. Паб получить
  2. Обновление паба
  3. Паб устарел

Нажмите на Pub get , если вы добавляете новый пакет. Нажмите на Pub upgrade , если вы хотите обновить существующий пакет. (Обратите внимание, что версия вашего пакета должна содержать ^ для обновления. Пример provider: ^6.0.0 ). Нажмите «Если», чтобы проверить, содержит ли ваш пакет какие-либо устаревшие классы.

или

Вы можете выполнить следующие команды на терминале.

 flutter pub get
 
 flutter pub upgrade
 
 flutter pub outdated
 

Комментарии:

1. Спасибо, но он работает для файла pubspec.yaml, и отображаются параметры (получить паб, обновить и т. Д.), Хотя в нем не отображаются параметры для файла main.dart. Что-то не так с этим файлом main.dart.

2. Он отображается только в файле pubspec.yaml, если вам не удается выполнить получение или обновление, он отображается в других файлах dart (не только в файле main.dart). Иногда это может отображаться даже после выполнения получения или обновления файлов dart. в это время нажмите «Игнорировать». это работает. Как узнать, сделали ли вы pub get или обновление паба? проверьте время сообщения — оно будет меньше секунды.. обычно за миллисекунду, если вы уже выполнили получение и обновление.. в зависимости от скорости вашего Интернета… в противном случае это займет больше секунды..

Ответ №2:

Просто откройте каталог вашего проекта в окне терминала и запустите

 flutter pub get
 

Это должно сработать!