Студия Android открывает проект Flutter и сообщает о красном

1. Откройте проект флаттера в студии Android и сообщите красный цвет, как показано ниже:

2. Решение:

2.1 Добавьте в этот build.gradle следующий код, как показано на рисунке:

2.2 Добавьте следующий код в начало build.gradle:
def localProperties = new Properties()
def localPropertiesFile = rootProject.file('local.properties')
if (localPropertiesFile.exists()) {
    localPropertiesFile.withReader('UTF-8') { reader ->
        localProperties.load(reader)
    }
}
def flutterRoot = localProperties.getProperty('flutter.sdk')
 2.3 Добавьте следующий код в зависимости build.gradle:
dependencies {
    compileOnly files("$flutterRoot/bin/cache/artifacts/engine/android-arm/flutter.jar")
}
2.4 Добавьте локальный путь загрузки Flutter SDK в local.properties:
flutter.sdk= /本地下载的sdk路径


3. Если @NonNull, @Nullable и т. д. сообщают красный цвет, как показано на рисунке:

4. Решение:

4.1 Добавьте в зависимости этого build.gradle следующий код, как показано на рисунке:

dependencies {
    implementation 'androidx.annotation:annotation:1.7.0'
}

5. Нажмите «Синхронизировать сейчас», чтобы получить идеальное решение.

Guess you like

Origin blog.csdn.net/hzqit520/article/details/133928226