java插件中的Flutter依赖

Mar*_*łek 3 android flutter

我已经打开了 Firebase Auth 的 android 插件,但无法访问 flutter 依赖项。我该怎么做才能使用自动完成等功能?

当我运行代码时,一切正常。

在此输入图像描述

Bra*_*sen 8

好吧,有一个简单的解决方案!
打开 Android studio 并打开地图查看器并确保您位于视图中Project显示项目视图的图片

现在创建一个新目录并将其命名为 tmplibs 之类的名称。 在此输入图像描述

好的,现在导航到您的 Flutter SDK 目录。那么您在哪里克隆了 Flutter 存储库。然后打开bin文件夹,然后打开cache文件夹,然后打开artifacts文件夹,现在打开engine文件夹,最后打开android-x64文件夹。
所以路径看起来像这样:

...\flutter\bin\cache\artifacts\engine\android-x64  
Run Code Online (Sandbox Code Playgroud)

在这里,您会找到一个名为flutter.jar. 复制它并将其粘贴到您的新tmplibs文件夹中! 在此输入图像描述

现在在 Android studio 的项目视图中右键单击该flutter.jar文件,然后单击Add As Library... 在此输入图像描述

现在打开您的模块设置 在此输入图像描述

最后单击Dependencies并将范围更改tmplibs/flutter.jar为提供的。
在此输入图像描述

就是这样!