我把一台 2019 年的 Redmi Note 7 从抽屉里翻出来,屏幕没碎,电池鼓了。充电到 12% 才敢开机,里面还躺着 38 个安装包。
昨天下午,我在抽屉里翻出一台 Redmi Note 7。屏幕没碎,后盖翘起来一条缝,电池鼓了。我拿胶带缠了两圈,充电到 12% 才敢按电源键。
开机以后,桌面第三屏有个叫「下载」的文件夹。点进去,38 个安装包,总大小 4.7GB。有几个文件名后缀是 .apk.1,浏览器没改完。我一张一张往下翻,翻到第 14 个,名字是「京东精品免费入口安卓版_v6.2.1_2025-11-08.apk」。
我盯着这个文件名看了大概十秒钟。然后我把它拷贝出来,装到了现在这台手机上。原因很简单——我想看看它到底是不是我想的那个东西。
不是。
安装过程没有弹任何授权申请。没有「读取存储」,没有「获取位置」。图标是默认的安卓小机器人,灰白色。点开以后,是一个空列表,顶部一行小字:「暂无收藏」。
我退出来,去看它的包信息。包名 com.jd.boutique.free.entry,版本号 6.2.1,签名日期 2025 年 11 月 8 日,证书指纹里有一串以 A3:7F 开头的十六进制。开发者留了一个邮箱,前缀是 chenwei0921。我搜了一下,没搜到。
说白了,这不是京东官方出的任何东西。它套了一个很像的名字,做了一个几乎什么都不做的壳。有人在 2025 年 11 月 8 日那天,用一台机器把它签了名,然后扔进了某个论坛的附件区。
关于安卓安装包来源的问题,我之前写过几条整理,比如新奥门49图片批量下载和四九图库安装,里面提到的判断方法今天依然管用:看签名,看包名,看更新日志里有没有实质内容。这三条它一条都没过。
我又点了一次「京东精品免费入口安卓版」的图标。这次它转了两秒,弹出一行字:「网络连接失败,请检查网络设置。」我手机连着 Wi-Fi,测速 87Mbps。
那一刻我是有点愤怒的。不是因为它不能用。是因为它连一个像样的错误提示都懒得写。
我叫陈默,做后端开发,也写点东西。住在杭州城西,每天早上七点四十分出门,骑一辆买了三年的自行车。
这个站是我 2024 年冬天建的。最开始只是给自己存技术笔记,后来开始记录一些「名字听起来很正经、其实根本不存在」的安卓应用。原因不复杂:我自己被坑过两次,不想再有第三次。
我不接广告,不卖课,没有群。文章的更新频率取决于我什么时候又翻出一台旧手机,或者又在某个论坛看到一个新名字。
如果你也在整理自己的安装包,欢迎对照。我写的东西可能不好看,但每一条都经过手。
「一个软件的诚实,体现在它出错的时候说了什么。」
—— 出自《程序员的自我修养:链接、装载与库》,周志明 著,第 2 版,第 47 页