无法在颤动中添加对android项目的依赖项

Posted

技术标签:

【中文标题】无法在颤动中添加对android项目的依赖项【英文标题】:Not able to add dependency to android project in flutter 【发布时间】:2020-10-31 02:48:29 【问题描述】:

您好,我是 Flutter 新手,我想使用 Flutter 进行本机函数调用,我编写了一个示例本机代码应用程序,它按预期工作。现在我想在我的 android 代码上使用一些包,这些包是特定于平台的。

我已在 build.gradle 文件中添加了我的依赖项,并且 gradle 构建成功,

但是我不能在那里使用这个包,

比如说:我已经添加了com.squareup.okhttp3:okhttp:3.4.2gradle build 的依赖是成功的,现在我无法访问他们的方法和其他东西。请让我知道如何处理它。提前致谢。enter image description here

【问题讨论】:

我认为您需要在 pubspec.yaml 文件中添加依赖项。 感谢@hisam的回复,flutter的依赖应该加在那里,但是我想知道android项目依赖也应该加吗? 【参考方案1】:

终于成功了,我在 android studio 中将 android 项目作为一个新的 android 项目打开,解决了这个问题。

【讨论】:

以上是关于无法在颤动中添加对android项目的依赖项的主要内容,如果未能解决你的问题,请参考以下文章

无法将Google Play位置服务添加为我的Android项目的依赖项

无法解析Android Giphy SDK依赖项

错误:无法解析':app @ debug / compileClasspath'的依赖项:无法解析项目:将应用程序模块添加到android应用程序中

Android Gradle 1.1 - 添加对另一个项目测试的测试依赖项

如何在颤动中创建以下形状?

无法从 Bndtools 中的 Maven 存储库添加测试依赖项