为向往生活努力奋斗!

Mac 如何让终端使用代理

前提 iTerm2 终端使用的是 zsh 命令,翻墙代理工具使用 Surge2。 步骤 在 surge2 复制终端代理命令 得到: export https_proxy=http://127.0.0.1:1080;export http_proxy=http://127.0.0.1:1080;export all_proxy=socks5://127.0.0.1:1081 编辑 .zshrc 文件 vim ~/.zshrc 在文件最后添加以下信息 # proxy list alias proxy='export https_proxy=http://127.0.0.1:1080;export http_proxy=http://127.0.0.1:1080;export all_proxy=socks5://127.0.0.1:1081' alias unproxy='unset all_proxy' 保存退出,应用文件修改内容 source ~/.zshrc 开启使用代理模式 proxy......

Flutter 自动打包并将 aar 文件上传到 Maven

思路 先执行 flutter pub get 获取项目最新依赖插件。 对 flutter module 进行打包成 aar,因为是上传到 maven 的,只要 release 版本即可。 对打包出来的 aar 文件,简单粗暴使用 mvn deploy 指令进行上传到 maven。 上传完之后,提示如何引入到项目。 完整构建脚......

Android 与 Flutter 之间通信

概述 Flutter 与原生之间的通信机制都是通过 Platform Channel 进行传递,如下图所示: 原生 与 Flutter 之间的通信主要有有四种实现方式: 在初始化 Flutter 页面时会传递一个字符串 Route,因此我们就可以通过 Route 从 原生 向 Flutter 端传递自己想要的数据; 通过......

Android 原生项目如何引入 Flutter

有两种方式创建,一种使用 Android Studio 创建集成 Flutter 模块,一种通过命令创建手动集成。 最开始使用 Android Studio 创建,但是一直卡在 Creating Flutter Project 网上查了很多解决方法均无法解决,因此我是通过手动集成的。 一、创建 Flutter 模块 打开终端选择自己指定的......