当我尝试运行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().
到目前为止,我尝试过的事情
这里是依赖项,我正在使用
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
我非常确定这与当前项目有关,因为我尝试创建一个新项目并且它正在运行。我在网上搜索,但一无所获
答案 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'
}