Flutter插件android项目下文件报红问题解决

2020-11-06  本文已影响0人  xiaobug

1,在开发Flutter插件时,打开插件的android项目,准备编写native端的代码时,发现各种报红,代码无法跳转,体验十分不好。就像我下面的截图一样:


在这里插入图片描述

2,通过度娘了解到是因为android项目中没有依赖Flutter库。知道问题了,现在只需要把依赖给加上就行了,由于每个开发电脑中flutter的sdk位置不一定相同,所以我们想到了利用local.properties中的flutter.sdk路径来加载。


在这里插入图片描述
我们在android/build.gradle文件中,编写读取flutter.sdk的代码,最后使用compileOnly files依赖本地的flutter库。
在这里插入图片描述
同步更新一下,这时候就一切正常了,代码不红了,代码也可以跳转了。 在这里插入图片描述
看一下External Libraries,下面就是我们已经添加的依赖
在这里插入图片描述
上一篇下一篇

猜你喜欢

热点阅读