配置国内Pub镜像
参考官网的指南 [在中国使用Flutter]https://flutter.dev/community/china1
2
3
4
5
6
7
8
9
10# Mac / Linux
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
git clone -b dev https://github.com/flutter/flutter.git
export PATH="$PWD/flutter/bin:$PATH"
cd ./flutter
flutter doctor
# Windows
set PUB_HOSTED_URL=https://pub.flutter-io.cn
set FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
Android Studio SDK下载失败/速度慢
在Android Studio 设置 - System Settings - HTTP Proxy 中配置代理, 指向本机的 SS (SS默认端口是 1080, 需设置为允许其他设备连入)
安卓release打包后不能访问网络
需要在 android/app/src/main/AndroidManifest.xml
中配置网络权限, iOS没试过, 应该也有类似的配置1
2
3
4
5<!-- others -->
</application>
<uses-permission android:name="android.permission.INTERNET"/>
</manifest>
<!-- others -->
No implementation found for method create on channel flutter.io/videoPlayer
此报错出现于添加新插件(如视频播放组件)之后.
原因是对于带有特定平台代码的包, 热更新无法处理, 需要重启应用.
Adding a package dependency to an app