Flatter+Android Studio:无法从外部库解析Java符号
我正在尝试构建一个Flutter应用程序,它也运行自定义Java代码,这样我就可以在后台执行代码,设置警报等。因此,我想从Java访问Firebase
我在Android Studio中创建了一个新的颤振项目,并添加了Firebase,如文档所示here(手动)
它可以在设备上编译并运行良好,但依赖性似乎有所减弱。来自Gradle的JAR没有在AndroidStudio中获得,因此我的Java源文件显示了很多错误——源代码在导入语句中为"cannot resolve symbol 'google'"
为了让安卓studio在flatter应用程序项目中从Gradle获取外部Java依赖项,我需要做什么特别的事情吗?我正在运行Android Studio 3.0 Beta 7
# 1 楼答案
我也有同样的问题,希望能找到解决办法。我试着直接下载。aar文件并使用此指南,但也不起作用
https://github.com/yushulx/flutter-android-aar
编辑:我发现一个关于which can be found here主题的未决问题。很明显,你已经找到了,但万一有人想了解更多信息
编辑2:Here is a workaround.