我正在使用MacOs来构建flutter android应用程序,并且在我将flutter从1.5升级到1.7之前,它运行良好。 我没有更改build.gradle中的任何配置,并且一切都像以前一样。除了现在当我运行flutter build apk --release时,它给了我这个错误:|
- 运行Gradle时出错:ProcessException:退出了进程“ / Users / mojtabaparvar / Desktop / projects / test / android / gradlew” 异常:
配置项目:app已弃用registerResGeneratingTask,请使用registerGeneratedResFolders(FileCollection)registerResGeneratingTask 弃用,请使用registerGeneratedResFolders(FileCollection) registerResGeneratingTask已弃用,请使用 registerGeneratedResFolders(FileCollection)警告:API 'variant.getMergeAssets()'已过时,已被替换为 'variant.getMergeAssetsProvider()'。它将在 2019。有关更多信息,请参见https://d.android.com/r/tools/task-configuration-avoidance。至 确定什么在调用variant.getMergeAssets(),使用 -Pandroid.debug.obsoleteApi = true在命令行上显示堆栈跟踪。警告:API“ variantOutput.getProcessResources()”为 已过时,并已替换为 'variantOutput.getProcessResourcesProvider()'。它将在以下位置被删除 2019年底。有关更多信息,请参阅 https://d.android.com/r/tools/task-configuration-avoidance。至 确定调用什么是variantOutput.getProcessResources(),使用 -Pandroid.debug.obsoleteApi = true在命令行上显示堆栈跟踪。
配置项目:shared_preferences ****************************************************** *******警告:如果以下情况,此版本的连接会中断您的Android版本 它或其依赖项与AndroidX不兼容。 请参阅...,以获取有关该问题以及如何解决此问题的更多信息。 此警告会针对所有Android构建失败进行打印。错误的真正根本原因可能无关。 ****************************************************** *******
项目评估失败,包括afterEvaluate {}中的错误。跑 使用--stacktrace查看afterEvaluate {}错误的详细信息。
失败:构建失败,并出现异常。
出了什么问题:配置项目':shared_preferences'时出现问题。
无法解析配置':shared_preferences:classpath'的所有工件。 找不到gradle.jar(com.android.tools.build:gradle:3.4.0)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.4.0/gradle-3.4.0.jar 找不到builder.jar(com.android.tools.build:builder:3.4.0)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/3.4.0/builder-3.4.0.jar 找不到crash.jar(com.android.tools.analytics-library:crash:26.4.0)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/crash/26.4.0/crash-26.4.0.jar 找不到sdk-common.jar(com.android.tools:sdk-common:26.4.0)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/sdk-common/26.4.0/sdk-common-26.4.0.jar 找不到ddmlib.jar(com.android.tools.ddms:ddmlib:26.4.0)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/ddms/ddmlib/26.4.0/ddmlib-26.4.0.jar 找不到sdklib.jar(com.android.tools:sdklib:26.4.0)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/sdklib/26.4.0/sdklib-26.4.0.jar 找不到layoutlib-api.jar(com.android.tools.layoutlib:layoutlib-api:26.4.0)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/layoutlib/layoutlib-api/26.4.0/layoutlib-api-26.4.0.jar 找不到dvlib.jar(com.android.tools:dvlib:26.4.0)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/dvlib/26.4.0/dvlib-26.4.0.jar 找不到repository.jar(com.android.tools:repository:26.4.0)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/repository/26.4.0/repository-26.4.0.jar 找不到common.jar(com.android.tools:common:26.4.0)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/common/26.4.0/common-26.4.0.jar 找不到protos.jar(com.android.tools.analytics-library:protos:26.4.0)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/protos/26.4.0/protos-26.4.0.jar 找不到builder-model.jar(com.android.tools.build:builder-model:3.4.0)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/builder-model/3.4.0/builder-model-3.4.0.jar 找不到apkzlib.jar(com.android.tools.build:apkzlib:3.4.0)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/apkzlib/3.4.0/apkzlib-3.4.0.jar 找不到apksig.jar(com.android.tools.build:apksig:3.4.0)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/apksig/3.4.0/apksig-3.4.0.jar 找不到注解.jar(com.android.tools:annotations:26.4.0)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/annotations/26.4.0/annotations-26.4.0.jar 找不到databinding-common.jar(androidx.databinding:databinding-common:3.4.0)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/androidx/databinding/databinding-common/3.4.0/databinding-common-3.4.0.jar 找不到baseLibrary.jar(com.android.databinding:baseLibrary:3.4.0)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/databinding/baseLibrary/3.4.0/baseLibrary-3.4.0.jar
尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整的见解。
- 获得更多帮助
在1秒内建立失败命令: /用户/ mojtabaparvar /桌面/项目/测试/ android / gradlew app:properties
请在android /文件夹中查看您的Gradle项目设置。