android flutter demo 报错 NonNull Keep 红色
·
一、解决方案:
1.1 app/build.gradle 添加依赖库
dependencies {
implementation 'com.android.support:support-annotations:28.0.0'
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
}
1.2点击下图右上角【open。。。】

1.3 右键点击 要引入库

点击【+】复制库所在的目录

另外: flutter.jar 路径:D:\fluttersdk\flutter_windows_2.10.5-stable\flutter\bin\cache\artifacts\engine\android-arm
1.4 回到flutter工程,添加,这样


1.5 两个库都添加完毕,重新打开工程后,报错消失了

二、原因分析
首先明确,在某种意义上,flutter工程内嵌了一个安卓工程;
打开安卓工程没有报错,而flutter工程报错了!!!
那么问题应该是flutter的插件问题,是flutter插件的bug !
在android原生中一切正常,依赖的aar、jar包,就是上面implementation里引入的包,就需要重新添加到flutter工程。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)