Flutter Sumdulules приводит к тому, что файлы DART не будут признаны в Android StudioAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Flutter Sumdulules приводит к тому, что файлы DART не будут признаны в Android Studio

Сообщение Anonymous »

Проблема:
У меня есть проект Flutter с Git Submodules, а Android Studio не распознает файлы DART, когда я открываю проект. Проблема возникает в нескольких версиях Android Studio (как божьей коровки, так и коала).
Шаги для воспроизведения:
  • < Br />
  • Откройте проект Flutter с подмодулами в Android Studio. < /li>
    Файлы DART не распознаются, а выделение синтаксиса, автозаполнение и анализ не работают. < /li>
    Чтобы исправить это, я отключаю поддержку DART для проекта и включаю поддержку DART только для основного модуля. /li>
    Затем я перейду к подмодулям и включаю их поддержку DART. Br/> Перезапуск Android Studio иногда вызывает одну и ту же проблему, даже случайно.
среда:
  • Android Studio Ladybug & Koala (многочисленные версии) < /li>
    Flutter (последние и старые версии протестированы) > Dart (последние и старые проверки версий)
Вопрос:
Кто -нибудь столкнулся с этой проблемой с Flutter -подмодулями в Android Studio? Существует ли надежный способ убедиться, что файлы DART всегда распознаются должным образом без необходимости отключения и повторной поддержки DART вручную? = "https://stackoverflow.com/questions/tag ... ter-doctor" rel = "Tag" title = "Показать вопросы с меткой 'flutter-doctor'"> Flutter-doctor

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

C:\Users\***>flutter doctor -v
[√] Flutter (Channel stable, 3.27.3, on Microsoft Windows [Version 10.0.22631.4751], locale en-US)
• Flutter version 3.27.3 on channel stable at C:\Users\***\dev\flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision c519ee916e (2 weeks ago), 2025-01-21 10:32:23 -0800
• Engine revision e672b006cb
• Dart version 3.6.1
• DevTools version 2.40.2

[√] Windows Version (Installed version of Windows is version 10 or higher)

[√] Android toolchain - develop for Android devices (Android SDK version 35.0.1)
• Android SDK at C:\Users\***\AppData\Local\Android\sdk
• Platform android-35, build-tools 35.0.1
• Java binary at: C:\Users\***\AppData\Local\Programs\Android Studio\jbr\bin\java
• Java version OpenJDK Runtime Environment (build 17.0.11+0--11852314)
• All Android licenses accepted.

[√] Chrome - develop for the web
• Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[X] Visual Studio - develop Windows apps
X Visual Studio not installed; this is necessary to develop Windows apps.
Download at https://visualstudio.microsoft.com/downloads/.
Please install the "Desktop development with C++" workload, including all of its default components

[√] Android Studio (version 2024.1)
• Android Studio at C:\Users\***\AppData\Local\Programs\Android Studio
• Flutter plugin can be installed from:
https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
https://plugins.jetbrains.com/plugin/6351-dart
• Java version OpenJDK Runtime Environment (build 17.0.11+0--11852314)

[√] Connected device (4 available)
• sdk gphone64 x86 64 (mobile) • emulator-5554 • android-x64    • Android 15 (API 35) (emulator)
• Windows (desktop)            • windows       • windows-x64    • Microsoft Windows [Version 10.0.22631.4751]
• Chrome (web)                 • chrome        • web-javascript • Google Chrome 132.0.6834.160
• Edge (web)                   • edge          • web-javascript • Microsoft Edge 132.0.2957.115

[√] Network resources
• All expected network resources are available.

! Doctor found issues in 1 category.
Что я пробовал:
  • Обновление/понижение трепета /li>
    Обновление /понижение Android Studio → No Effect. Переустановка плагина Flutter и DART -> Нет эффекта < /li>
    Удаление проекта и вытягивание проекта -> Нет эффекта < /li>
    Включение «анализа областей в текущем пакете» В настройках анализа DART → без эффекта.
  • Создание свежего проекта Flutter → работает нормально, поэтому проблема, по -видимому, специфична для подмодулей.


Подробнее здесь: https://stackoverflow.com/questions/794 ... oid-studio
Ответить

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

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

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

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

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