Androidx错误在Android Studio中创建新的Flutter项目


11

当我想在Android Studio(3.5.1。)中启动新的Flutter Project时,发生以下事件:

创建项目时出错。找不到名为“ androidx”的选项。空文件夹被创建,但是没有项目。

我没有为需要androidx设置任何东西,并且已经更新了Android Studio中的所有内容。

如何解决此错误?

Answers:


1

首先,将build.gradleandroid文件夹根目录中的Gradle版本更新为3.5.1

然后build.gradleandroid/app/目录中文件中的测试依赖项更新为androidx。

androidTestImplementation 'androidx.test:runner:1.2.0'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'

并更新distributionUrlandroid/gradle/wrapper/gradle-wrapper.properties

distributionUrl=https\://services.gradle.org/distributions/gradle-5.1.1-all.zip

1
谢谢@pasanbuddhika,行得通!
denelan

我的荣幸@denelan
pasanbuddhika,

22

已经有一个可接受的答案,但是对我来说解决该问题的方法是非常不同的,因此我仍然发布它,希望它对某人有用。

就我而言,我只需要更新抖动。为此,我跑了

flutter upgrade

从命令行。那花了几分钟。之后,我可以从Android Studio完美地创建Flutter项目。


这应该标记为正确答案:)
B.shruti

升级可能会导致崩溃,但是尽管该项目已成功创建... ??? 现在有一个头刮刀。
IceMan

3

由于很长一段时间没有升级,因此我需要在终端中运行以下命令来升级Flutter:

flutter upgrade --force

--force选项并非适用于所有颤振版本。如果有人在这里与旧版本扑,尝试没有--force标志
Cihad TURHAN


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.