Итак, чтобы ответить на мой собственный вопрос после нахождения ответа, я пришел сюда, чтобы помочь другим
В первый раз или нет. Когда вы нажимаете «Запустить» в своем приложении, вы получаете ошибку сборки X gradle. Если в вашей ошибке есть одна из следующих строк, даже одна строка, попробуйте это решение
Launching lib\main.dart on sdk gphone x86 in debug mode...
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'android'.
> Could not resolve all artifacts for configuration ':classpath'.
> Could not download builder.jar (com.android.tools.build:builder:3.5.0)
> Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/3.5.0/builder-3.5.0.jar'.
> Premature end of Content-Length delimited message body (expected: 8174407; received: 4456416
> Could not download bundletool.jar (com.android.tools.build:bundletool:0.9.0)
> Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/bundletool/0.9.0/bundletool-0.9.0.jar'.
> Premature end of Content-Length delimited message body (expected: 5248142; received: 4456416
SOLUTION
Go это местоположение: - .flutter/packages/flutter_tools/gradle/flutter.gradle
**
- Резервное копирование файла в другом месте перед внесением изменений в него
- Поиск того, что называется
buildscript
; - Должно получиться так (или аналогично, не беспокойтесь, у вас есть файл резервной копии)
и перезаписать этот код
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.2'
}
}
С этим
buildscript {
repositories {
maven {
url 'https://dl.google.com/dl/android/maven2'
}
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.2'
}
}
Тем не менее, ваша проблема не решена? Если это было решено, НЕ ПЫТАЙТЕСЬ на следующий, если нет, то попробуйте. (И даже если это не сработало, поместите файл резервной копии на место и посмотрите, работает ли он)
Затем в вашей папке android
go до build.gradle
(в файлах вашего проекта * 1039). * на android/build.gradle
) и измените buildscript
на это (не беспокойтесь о том, что код не на 100% похож на этот. Просто добавьте указанную строку в показанном месте и все)
buildscript {
repositories {
google()
mavenCentral() //add this line
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1' // Doesn't matter what you have here
}
}