Flutter + Android Studio:无法解析外部库中的Java符号

时间:2017-10-13 21:22:29

标签: java android flutter

我正在尝试构建一个同时运行自定义Java代码的Flutter应用程序,以便我可以在后台执行代码,设置警报等。因此,我想从Java访问Firebase。

我在Android Studio中创建了一个新的Flutter项目,并按照文档here(手动)添加了Firebase。

它在设备上编译并运行良好,但似乎在Android Studio中没有拾取Gradle的依赖项.jars,因此我的Java源文件显示了很多错误 - 源为{{3}在import语句中。

为了让Android Studio在Flutter应用程序项目中从Gradle中获取外部Java依赖项,我需要做些什么特别的事情吗?我正在运行Android Studio 3.0 Beta 7.

1 个答案:

答案 0 :(得分:0)

我有同样的问题,很想找到解决方案。我尝试直接下载.aar文件并使用本指南,但它也没有用。

https://github.com/yushulx/flutter-android-aar

编辑:我在主题which can be found here上发现了一个未解决的问题。显然你已经找到它,但万一其他人正在寻找更多相关信息。

编辑2:Here is a workaround.