android - Flutter 错误:您必须指定一个 Maven 存储库的 URL
问题描述
在我用颤振开发的项目中,我收到以下错误。我突然收到了这个错误。通常我的项目正在运行,我没有改变任何东西,我开始收到这个错误。
我在下面列出了我的文件的错误输出和图像。我在哪里做错了或为什么会出现此错误,您能帮忙吗?
错误
gradle.properties
应用程序/build.gradle 1 of 2
应用程序/build.gradle 2 的 2
构建.gradle
编辑
细节
2020-03-06T21:42:06.164+0300 [DEBUG]
[org.gradle.internal.resources.AbstractTrackedResourceLock] Daemon
worker Thread 7: released lock on root.1
2020-03-06T21:42:06.164+0300 [ERROR]
[org.gradle.internal.buildevents.BuildExceptionReporter]
2020-03-06T21:42:06.164+0300 [ERROR]
[org.gradle.internal.buildevents.BuildExceptionReporter]
FAILURE: Build failed with an exception.
2020-03-06T21:42:06.164+0300 [ERROR]
[org.gradle.internal.buildevents.BuildExceptionReporter]
2020-03-06T21:42:06.164+0300 [ERROR]
[org.gradle.internal.buildevents.BuildExceptionReporter] * What went
wrong:
2020-03-06T21:42:06.164+0300 [ERROR]
[org.gradle.internal.buildevents.BuildExceptionReporter] Could not
determine the dependencies of task ':app:compileProfileJavaWithJavac'.
2020-03-06T21:42:06.164+0300 [ERROR]
[org.gradle.internal.buildevents.BuildExceptionReporter] > You must
specify a URL for a Maven repository.
2020-03-06T21:42:06.164+0300 [ERROR]
[org.gradle.internal.buildevents.BuildExceptionReporter]
2020-03-06T21:42:06.164+0300 [ERROR]
[org.gradle.internal.buildevents.BuildExceptionReporter] * Try:
2020-03-06T21:42:06.164+0300 [ERROR]
[org.gradle.internal.buildevents.BuildExceptionReporter] Run with --
stacktrace option to get the stack trace. Run with --scan to get full
insights.
2020-03-06T21:42:06.164+0300 [ERROR]
[org.gradle.internal.buildevents.BuildExceptionReporter]
2020-03-06T21:42:06.164+0300 [ERROR]
[org.gradle.internal.buildevents.BuildExceptionReporter] * Get more
help at https://help.gradle.org
2020-03-06T21:42:06.164+0300 [WARN]
[org.gradle.internal.featurelifecycle.LoggingDeprecatedFeatureHandler]
Deprecated Gradle features were used in this build, making it
incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See
2020-03-06T21:42:06.165+0300 [ERROR]
[org.gradle.internal.buildevents.BuildResultLogger]
2020-03-06T21:42:06.165+0300 [ERROR]
[org.gradle.internal.buildevents.BuildResultLogger] BUILD FAILED in 6s
2020-03-06T21:42:06.165+0300 [DEBUG]
[org.gradle.internal.operations.DefaultBuildOperationExecutor]
Completing Build operation 'Run build'
2020-03-06T21:42:06.165+0300 [DEBUG]
[org.gradle.internal.operations.DefaultBuildOperationExecutor] Build
operation 'Run build' completed
2020-03-06T21:42:06.168+0300 [DEBUG]
解决方案
Maven 存储库未添加到您的 build.gradle 文件中。它应该看起来像这样
allprojects {
repositories {
google()
mavenCentral()
}
}
如果您的 Android 文件夹有其他问题,您只需删除/android
Flutter 项目中的文件夹并通过运行再次生成 Android 构建flutter create --platform=android [PROJECT_PATH]
推荐阅读
- javascript - 如何使用 Jest 在打字稿中模拟 Date 对象?
- r - 将描述函数的输出放在表 R 中
- jenkins - Sonar Scanner 覆盖空和测试文件分析
- android - 如何从 App Center Push SDK 的用户 ID 中删除用户 ID 和/或设备 ID/信息
- angularjs - AngularJS - 如何设置 md-select 下拉菜单的样式?
- android - wifi关闭并再次打开时Websocket重新连接问题
- algorithm - 遍历矩阵中的所有主要对角线,包括主对角线
- python - 无法加载原生 TensorFlow 运行时 - TensorFlow 2.1
- apache-flink - 考虑到 kerberos 密码更改,如何实现长时间运行的 Flink 作业?
- javascript - 我无法强制下载 pdf 文件