Flutter Build Apk错误“未解决的参考:小吃店”

时间:2019-11-15 02:30:58

标签: android kotlin flutter stripe-payments flutter-dependencies

我目前正在使用Flutter做一个电子商务项目。我需要一个付款网关来进行交易,因此我安装了“ stripe_payment”软件包(https://pub.dev/packages/stripe_payment)。

完成安装步骤后,运行“ flutter run”命令。结果是程序包条带可以在我的应用程序中很好地运行。

但是,当我运行“ flutter build apk”时,出现如下错误:

enter image description here

主要错误是: e:C:\ Users \ samue \ AppData \ Roaming \ Pub \ Cache \ hosted \ pub.dartlang.org \ stripe_payment-1.0.5 \ android \ src \ main \ kotlin \ de \ jonasbark \ stripepayment \ StripeDialog.kt:( 6,36):未解决的参考:快餐栏

当我打开C:\ Users \ samue \ AppData \ Roaming \ Pub \ Cache \ hosted \ pub.dartlang.org \ stripe_payment-1.0.5 \ android \ src \ main \ kotlin \ de \ jonasbark \ stripepayment \ StripeDialog.kt文件,然后检查第6行,我在导入import com.google.android.material.snackbar.Snackbar的文件内部看到。 enter image description here

然后我在google上寻找了解决方案,看来问题出在build.gradle。在这里,我附上了build.gradle文件的内容

enter image description here

但是我尝试编辑从Google获得的build.gradle依赖项部分,但是所有这些都不起作用。当我运行flutter build apk时,仍然会出现相同的错误。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。我删除了“ search_widget”软件包,然后“ stripe_payment”软件包可以再次正常运行,并且在构建过程中没有任何错误。

从这个问题出发,我刚刚了解到抖动的包装有可能会发生冲突,从而导致错误。