赞
踩
1、MAC上获取sha1 debug版本
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
2、页面初始化完成-操作
@override
void didChangeDependencies() {
super.didChangeDependencies();
WidgetsBinding.instance.addPostFrameCallback((timeStamp) {
//这里写你要调用的方法
});
}
3、导航返回拦截
WillPopScope({
...
required WillPopCallback onWillPop,
required Widget child
})
4、Flutter 加载loading 报错
Future.delayed(Duration.zero, () {
//执行代码写在这里
showLoading(context);
});
5、运行,空安全
flutter run --no-sound-null-safety
flutter build apk --no-sound-null-safety
6、沉浸式状态栏
void main() {
runApp(new MyApp());
if (Platform.isAndroid) {
// 以下两行 设置android状态栏为透明的沉浸。写在组件渲染之后,是为了在渲染后进行set赋值,覆盖状态栏,写在渲染之前MaterialApp组件会覆盖掉这个值。
SystemUiOverlayStyle systemUiOverlayStyle =
SystemUiOverlayStyle(statusBarColor: Colors.transparent);
SystemChrome.setSystemUIOverlayStyle(systemUiOverlayStyle);
}
}
7、Flutter 找不到依赖操作
8、IOS 打包操作
9、在线制作应用图标
10、AppStore提交审核必要权限
11、图片尺寸修改
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。