在服务器上搭建Android开发调试环境的尝试

赵裕(vimerzhao)
1. 背景说明 当前的开发工作特点: 项目代码C++为主,编译任务重,最大的工程全量编一次80min+,小的改动增量10min+,更新一下增量构建30min+。而且编译期间CPU全部占用,无法进行其他工作 涉及

修理一个电池老化的按摩枕

赵裕(vimerzhao)
之前在用的一个按摩枕,最近感觉明显不好用了。具体表现为:充电一晚上,按摩十分钟。 主观猜测,可能是电池老化。 于是,我就想:能不能不用电池,直接连电源就能用! 具体实施分以下几个步骤: 拆外包装(上图中下):

移动客户端的时代过去了吗?

赵裕(vimerzhao)
一 刚进公司的时候(2018年)我的职位还叫作“移动客户端工程师”,后来公司做了一次通道(工种)合并,把这个职位和“PC客户端”做了合并,统一归类为“客户端开发”。个人感觉,可能是由于当时PC端的式微,

色彩空间与取色器错误

赵裕(vimerzhao)
背景 同事反馈,用我们的框架绘制了一个纯红色(RGB为#FF0000)的区域,使用取色器却无法取到正确的值,其他颜色也基本都会有一定程度的误差。 我尝试了一下,确实会出现这个情况,这里的取色器可以是: ph

工作五年,重新出发

赵裕(vimerzhao)
赵裕的第 201 篇文章。 一、前情回顾 最近在整理之前的博客,粗略统计了下,之前写过的文章大概200篇左右。最近一年没怎么更新,故而本篇计作第201篇,算是一个新阶段的开始吧! 1.1 写作初心 第一次写作是在2015年

关于自我介绍的一点感想

赵裕(vimerzhao)
最近半年,因为参加一些活动,经常需要写个自我介绍,不由生发出一些感想。 其时自我介绍也是有分类的,比如刚上大学,又或者加入新的团队,自我介绍更多是让别人 了解 自己。 而在校期间的社团选拔、工作后的各种面试,

小米6刷机记录

赵裕(vimerzhao)
手头的开发机是小米6,升级到MIUI11(Android9)之后,官方貌似也停止了对其的升级。 另一方面,也想为将来真机调试积累点经验,于是研究了下如何刷机。 刷机这种行为,最佳选择自然是Google Pi

GoogleIO活动后记

赵裕(vimerzhao)
一、 前几周,收到了Google I/O Extended的分享邀请,也没多想就答应了,一是自己之前没有此类经历,想着去体验下肯定是不亏的; 二是自认为在Flutter(乃至跨平台这个领域),我还是相对有不少经验

AndroidStudio使用Cmake3.18.1的坑

赵裕(vimerzhao)
Android Studio的SDK Manager默认支持的Cmake版本只有3个: 但是,使用3.18版本的Cmake时,大概率遇到 Invalid revision 的错误: 这个错误的原因是Google官方提供的Cmake制品不规范,而低版本G