👋 欢迎,陌生人 / 老朋友!

我是晴天也会下雨

为什么叫这个名字?因为哪怕天气预报说今天万里无云,我的代码也总能毫无预兆地给我劈下一道闪电(指 NullPointerException)。

💻 我是干什么的?

表面上,我是一个试图让 Android 系统乖乖听话的开发者,偶尔也喜欢把别人造好的轮子拆开,看看里面到底卖的什么药(纯属技术好奇,绝对不是因为找不到文档)。

背地里,我的真实身份是:

  • 资深 Bug 制造机全职 Bug 维修工
  • Logcat 汪洋大海中的专业捞针员
  • “重启手机/电脑/路由器试一下” 策略的最高级认证执行官。

🛠️ 我的“核心竞争力”

  • 精通面向搜索引擎编程:熟练掌握复制、粘贴,以及在报错后迅速更改搜索关键词的顶级技巧。
  • 薛定谔的头发:在“感觉要秃了”和“好像还能再战五年”之间反复横跳。
  • 万物皆可 Hook:不仅热衷于研究怎么在代码里 Hook 各种奇奇怪怪的逻辑,更希望有一天能写个插件,直接把生活里的烦恼给拦截掉。

📝 为什么会有这个博客?

俗话说得好,好记性不如烂笔头,烂笔头不如写个博客装一装。

这里主要记录我日常踩过的坑、拔过的头发,以及一些硬核的技术折腾笔记。当然,偶尔也会掉落一些毫无逻辑的碎碎念。如果你在这里看到了乱码或者排版错乱,请不要惊慌,那是我留给你的隐藏彩蛋(其实就是还没修的 Bug)。

🤝 交个朋友?

如果你对 Android 折腾、逆向工程感兴趣,或者单纯只是想找个人吐槽一下今天遇到的奇葩 Bug,欢迎在文章下面留言。

如果我的文章不小心帮到了你,或者救了你一命(指赶在 Deadline 前解决了报错),别忘了在心里默念一句:“好人一生平安”。

如果觉得我的文章对你有用,请随意赞赏