当前位置:   article > 正文

Flutter 小知识_mac flutter sha1

mac flutter sha1

1、MAC上获取sha1 debug版本

keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
  • 1

2、页面初始化完成-操作

 @override
  void didChangeDependencies() {
    super.didChangeDependencies();
    WidgetsBinding.instance.addPostFrameCallback((timeStamp) {
      //这里写你要调用的方法
    });
  }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

3、导航返回拦截

WillPopScope({
  ...
  required WillPopCallback onWillPop,
  required Widget child
})
  • 1
  • 2
  • 3
  • 4
  • 5

4、Flutter 加载loading 报错

 Future.delayed(Duration.zero, () {
      //执行代码写在这里
      showLoading(context);
});
  • 1
  • 2
  • 3
  • 4

5、运行,空安全

flutter run --no-sound-null-safety
  • 1
flutter build apk --no-sound-null-safety
  • 1

6、沉浸式状态栏

void main() {
  runApp(new MyApp());
 if (Platform.isAndroid) {
    // 以下两行 设置android状态栏为透明的沉浸。写在组件渲染之后,是为了在渲染后进行set赋值,覆盖状态栏,写在渲染之前MaterialApp组件会覆盖掉这个值。
    SystemUiOverlayStyle systemUiOverlayStyle =
        SystemUiOverlayStyle(statusBarColor: Colors.transparent);
   SystemChrome.setSystemUIOverlayStyle(systemUiOverlayStyle);
  }
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

7、Flutter 找不到依赖操作
8、IOS 打包操作
9、在线制作应用图标
10、AppStore提交审核必要权限
11、图片尺寸修改

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/820033
推荐阅读
相关标签
  

闽ICP备14008679号