建设通网站,龙华网网站,企业国际网站建设,怎么做网页版网站背景
在Flutter项目#xff08;包含Android平台#xff09;初期#xff0c;经常发现在Flutter添加了一个三方库依赖之后#xff0c;重新运行的时候就要等很久#xff0c;或者直接报错。查看详细日志会发现#xff0c;耗时一般都是由于新的三方库也有自己的Android的代码…背景
在Flutter项目包含Android平台初期经常发现在Flutter添加了一个三方库依赖之后重新运行的时候就要等很久或者直接报错。查看详细日志会发现耗时一般都是由于新的三方库也有自己的Android的代码等导致重新运行的时候需要三方库也执行完gradle sync而一般的三方库的依赖都是goole()和mavenCentral()这两个镜像都在国外导致gradle依赖下不下来或者下载缓慢。那么就解决方案也由此入手。
解决方案
从pub缓存目录中找到新添加的三方库修改三方库的gradle依赖将依赖的镜像改为国内阿里云等镜像。可参考文章Flutter SDK 常见问题-CSDN博客同时如果能够针对整个运行环境设置统一的gradle缓存目录那么在gradle sync的时候会自动先去缓存中寻找是否存在对应的依赖。也能进一步加快gradle执行速度。可参考文章mac 手动设置所有项目gradle 缓存目录_mac 修改 gradle 缓存-CSDN博客