我正在尝试构建一个也运行自定义 Java 代码的 Flutter 应用程序,以便我可以在后台执行代码、设置警报等。因此,我想从 Java 访问 Firebase。
我在 Android Studio 中创建了一个新的 Flutter 项目并添加了 Firebase,如记录的那样 here (手动)。
它在设备上编译和运行良好,但似乎 Gradle 的依赖项 .jars 没有在 Android Studio 中获取,结果我的 Java 源文件显示了很多错误 - 源是 "cannot resolve symbol 'google'"在导入语句中。
为了让 Android Studio 在 Flutter 应用程序项目中从 Gradle 中获取外部 Java 依赖项,我需要做什么特别的事情吗?我正在运行 Android Studio 3.0 Beta 7。
最佳答案
我有同样的问题,很想找到解决方案。我尝试直接下载 .aar 文件并使用本指南,但它也没有用。
https://github.com/yushulx/flutter-android-aar
编辑:我发现了一个关于 which can be found here 主题的未解决问题.显然您已经找到了它,但以防万一其他人正在寻找有关此的更多信息。
关于java - Flutter+Android Studio : Can't resolve Java symbols from external libraries,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46738206/