0%

科协内部培训的第一节课是我教的Linux基础,考虑到肯定会有部分同学没有Linux服务器并且没有提前安装好Linux虚拟机,我决定在科协的服务器上开20个docker的ubuntu镜像给他们使用。

阅读全文 »

flutter有一套iOS风格的组件,其名为Cupertino,其中底部导航栏的组件为CupertinoTabScaffold,但由于iPhone/iPad上没有系统级返回按键,该组件在开发时可能并没有测试过安卓上的返回按键,所以这造成了无论app当前处于哪个页面,只要按下安卓上的返回键,整个app都会退出的问题,下面是我的一些推测以及解决办法:

阅读全文 »

flutter不知从何时起就开始大力推行空安全,如果你的代码中引用了非空安全的库,默认情况下不仅启动不了,而且也没法build;启动还好说,在Android Studio的Edit Configurations中的Additional run args里填上非安全声明即可:

image-20210927151529056

但是如果想build生成release包,就只能在命令行里自己输命令build了。

阅读全文 »

1. iOS模拟器中图片不显示

首先确保pubspec.yaml中的assets:里正确填写了图片所在的目录,然后删除build目录重新启动app即可。

持续更新中….

1. 将已有仓库的https链接换为ssh链接

由于众所周知的原因,GitHub在国内的访问很不稳定,尤其是https对安全性的要求极高,这便会经常导致进行git操作时报SSL错误,而JB家的众多编译器在拉取GitHub仓库时默认用的都是https协议;将其改为SSH协议的链接会大大改善网络稳定性。

阅读全文 »