
正文
flutter开源项目无法编译,flutter开源库
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
flutter编译报错:Could not resolve com.android.tools.build:gradle:3.5.0
这样的错误一般都是没有翻墙编译导致的错误,之前做安卓原生开发也是屡屡遇到类似问题,然后做法就是要换成可用的镜像,我一般用阿里的镜像仓库,很稳定
阿里仓库地址:
一、
二、
然后运行项目还是报错(如果到这里你的项目能正常运行就不需要往下操作了),我就往下继续修改
三、
最后项目运行成功,问题解决了
相关问答
Q1: Flutter开发 解决iOS编译不兼容Swift
在进行Flutter开发过程中,很容易出现iOS原生端编译不成功的问题,比如出现Undefined symbol:__swift_FORCE_LOAD_$_swfitCoreLocation
出现这种情况的时候,为没有导入swift头文件导致编译不成功,解决办法为:
1、新建选中Runner右键New File 选择Swift File
2、点击create的时候会出现选择Xcode - Create Bridging Header
3、随后会创建一个Runner-Bridging-Heading.h的文件
4、正常运行项目即可
一般此情况多出现在第一次运行iOS的情况,为导入过支持Swift后XCode没有进行兼容导致的问题。
Q2: 【Android开发学Flutter】Xcode编译问题汇总
Xcode编译经常遇到各种问题,处理起来费时费力,挺打击学习积极性的。记录下这些问题,方便自己也帮助后来人。
编译的时候遇到:
网上有很多解决方法,我是用这个方法解决的:
编译的时候遇到:
解决办法:
Project - User-Defined - FLUTTER_ROOT 改成本地 flutter SDK路径
感谢 issues 上的小哥,给你个🚀
在项目目录下执行 flutter run 可以正常运行到手机,但是在Xcode build 还是有问题。
这时需要手动添加 FLUTTER_ROOT 到 User-Defined :
添加之后:
就可以正常在Xcode build 安装到手机了。
flutter build ios 后出现:
pod install 后出现:
解决办法:
这是因为terminal没有走代理的流量,
使用 git config --global http.proxy "localhost:port" ,设置代理。
port是端口号,根据不同的vpn不一样,我的端口是10080。
执行 git config --global http.proxy "localhost:10080"
Xcode build 的时候出现:
解决办法:打开 ios/Podflie 文件:
关于 bitcode 的问题,我检查了下用到的第三方SDK,应该是百度地图的问题,我引入了个第三方插件(吐槽下没官方插件),百度地图有支持和不支持 bitcode 的两个SDK,我取消这个插件就没有报这个错了,奇怪的是,再次引入同一个插件,也可以正常打包,所以说这个问题还没有完全解决。
大家可以试下这个处理方法:
TARGETS - Build Seettings 搜 arm ,试一下把其他删除,只留下armv7跟armv7s或者只留下armv7
解决办法:
我是clean Xcode之后就可以了
解决办法:
用的是P12证书,改成手动签名:
flutter开源项目无法编译的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于flutter开源库、flutter开源项目无法编译的信息别忘了在本站进行查找喔。







