一、解决方案:
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工程。