gpt4 book ai didi

flutter - AndroidX.Annotation - 缺少类,RequiresApi

转载 作者:行者123 更新时间:2023-12-04 13:54:44 25 4
gpt4 key购买 nike

在我的 Flutter 应用程序中,我经常使用 Connectivity plugin检查主机设备的当前在线状态。直到最近,这一直工作得很好。但是,随着最新的 Flutter 升级版本 1.22.2,我发现尝试 flutter run给出错误

pathto:\flutter.pub-cache\hosted\pub.dartlang.org\connectivity-0.4.9+5\android\src\main\java\io\flutter\plugins\connectivity\ConnectivityBroadcastReceiver.java:16: error: cannot find symbolimport androidx.annotation.RequiresApi


进而
                       ^

需要API
我不明白为什么会这样。 AndroidX developer docs肯定要讲这个类。我应该提到我特别 minSdkVesion 23 与 targetSdkVersion as 28. Flutter doctor 无报错,Android SDK version 30.0.2 and Android studio 4.
为什么会发生这种情况,我该如何解决?

最佳答案

在 android/gradle.properties 中添加以下两行。在我的情况下,使用这个解决问题。
android.useAndroidX=true
android.enableJetifier=真

关于flutter - AndroidX.Annotation - 缺少类,RequiresApi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64401734/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com