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

den*_*lan 14 android-studio flutter

当我想在 Android Studio (3.5.1.) 中启动一个新的 Flutter 项目时,我收到以下事件:

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

我没有设置任何需要 androidx 的东西,我已经在 Android Studio 中更新了我能做的一切。

我该如何解决这个错误?

Dak*_*ine 25

已经有一个公认的答案,但对我来说解决这个问题的方法非常不同,所以我仍然发布它,希望它对某人有用。

就我而言,我只需要更新颤振。为此,我跑了

flutter upgrade
Run Code Online (Sandbox Code Playgroud)

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


pas*_*ika 2

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

然后将目录build.gradle中文件中的测试依赖项更新android/app/为 androidx,如下所示。

androidTestImplementation 'androidx.test:runner:1.2.0'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
Run Code Online (Sandbox Code Playgroud)

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

distributionUrl=https\://services.gradle.org/distributions/gradle-5.1.1-all.zip
Run Code Online (Sandbox Code Playgroud)