Gradle构建失败-颤振

时间:2019-09-16 12:27:23

标签: gradle flutter android-gradle-plugin

当我尝试运行flutter应用程序时,会出现此构建错误

FAILURE: Build failed with an exception.                                

* What went wrong:                                                      
Execution failed for task ':app:compileDebugJavaWithJavac'.             
> Could not create service of type DefaultGeneralCompileCaches using 
  GradleScopeCompileServices.createGeneralCompileCaches().

到目前为止,我尝试过的事情

  • 扑打干净
  • 无效并重新启动
  • 试图停止并重新启动gradle守护程序
  • 复制到不同项目的类

这里是依赖项,我正在使用

dependencies:
 flutter:
   sdk: flutter
 splashscreen:

 cupertino_icons: ^0.1.2
 english_words: ^3.1.0
 http: ^0.12.0+2
 progress_dialog: ^1.1.0+1

我非常确定这与当前项目有关,因为我尝试创建一个新项目并且它正在运行。我在网上搜索,但一无所获

4 个答案:

答案 0 :(得分:1)

Gradle 是Android应用中使用的构建工具。

尝试从那里的网站手动安装gradle。这是链接:https://gradle.org/install/

如果您是Linux / Mac用户,请按照以下步骤操作: 只需打开一个新终端,然后输入

IMongoDatabase db = dbClient.GetDatabase("myDB");
var collection = db.GetCollection<BsonDocument>("myTable");
FilterDefinition<BsonDocument> filter= Builders<BsonDocument>.Filter.Regex("Start Job Date", new BsonRegularExpression(expression, "i"));
int  droped= collection.Find(new BsonDocument("Result", "Drop"),filter).ToList().Count;

也不要忘记添加类似这样的PATH环境变量

int droped= collection.Find(new BsonDocument("Result", "Drop"),filter).ToList().Count;

答案 1 :(得分:0)

Flutter在项目中不需要gradle。 gradle仅适用于android。 因此,如果您使用android项目构建项目,请尝试通过flutter项目来完成。 并且flutter已经在内部有gradle了,所以它会被自动设置。

答案 2 :(得分:0)

在杀死进行中的gradle构建(不是Flutter项目)后,我最终遇到了相同的错误。找到this issue后,我发现仍有gradle进程在后台运行(例如,在Mac上使用ps -ef | grep gradle)。消除了恶意程序后,我又可以再次运行gradle。

答案 3 :(得分:0)

如果提供的技术都不起作用,只需降级您的 gradle 构建级别。这将解决您的问题。

dependencies {

 `classpath` 'com.android.tools.build:gradle:3.5.0'

}