@懂安卓、有实力 V 友, Apkpure 下载谷歌商店的 apk,居然大 2-3 倍, Windows 实时防护还报病毒? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zl1995
V2EX    Android

@懂安卓、有实力 V 友, Apkpure 下载谷歌商店的 apk,居然大 2-3 倍, Windows 实时防护还报病毒?

  •  
  •   zl1995 8 小时 31 分钟前 967 次点击

    本来这个 Telegram X 的 apk 安装包大小只有 30MB 左右!

    之前也用过 apkpure 这个网站下载谷歌商店的 apk ,apkpure 主要解决的问题直接谷歌商店的 Apk 、还能解决跨地区载,。

    1 、但是今天用 apkpure 这个网站下载,居然发现有些安装包大了 2-3 倍。

    下载地址:

    https://apkpure.com/cn/telegram-x-app/org.thunderdog.challegram/versions

    我用 https://apkdownloader.pages (根本谷歌商店的 App 包名下载,无需梯子)下载的 apk 只有 30MB

    2 、下载的 apk Windows 实时防护也直接报病毒

    前几天也下载过很多 apk ,截止目前只有下载这个 Telegram X 报病毒,下载下来就被系统删除了。

    我的问题来了!

    大 2-3 倍的原因其实很简单,就是支持的架构比较多,谷歌商店的下载的那个 30MB 的安装包,仅支持 arm64-v8a ,简单点说电脑上的安卓模拟器无法安装。

    这个 apkpure 支持的 Cpu 架构非常多,包括 arm64-v8a,armeabi-v7a,x86,x86_64 ,

    问题 1:apkpure 是怎么搞到支持这么 cpu 架构的安装包的,拿源码直接编译?我记得只有打包 apk 的时候可以选择架构?

    问题 2:apkpure 这个网站下载 apk 安全可靠吗,其实类似的网站蛮多的?

    问题 3:Windows 实时防护怎么检测出这个 TelegramX 的安装包 有危险,这和 apkpure 、TelegramX 没有关系吧?

    14 条回复    2025-10-22 17:18:27 +08:00
    zl1995
        1
    zl1995  
    OP
       8 小时 29 分钟前
    争对最后一个问题,我用 apkdownloader 下载的那个 30MB 的安装包,Windows 实时防护没有报病毒删除
    Chicagoake
        2
    Chicagoake  
       8 小时 17 分钟前   2
    可能是这个原因: https://developer.android.com/guide/playcore/feature-delivery/on-demand?hl=zh-cn
    Google play 会根据需求提供组件,而 apkpure 应该没有这样的功能,只能完整提供。
    lpf0309
        3
    lpf0309  
       8 小时 17 分钟前
    你把两个包解压看看就知道了,支持架构多包大正常,把各个架构编译好的静态库都放里边了。
    zl1995
        4
    zl1995  
    OP
       8 小时 13 分钟前
    @Chicagoake #2 感谢
    zl1995
        5
    zl1995  
    OP
       8 小时 8 分钟前
    @zl1995 #4 那我再请教一下,分享一个 apk 安装包,在 apkpure 下载的还更靠谱一点、兼容强(支持的 CPU 架构多)
    GlobalNPC
        7
    GlobalNPC  
       8 小时 5 分钟前
    遇到了几个朋友使用 Telegram X 然后被盗号了
    zl1995
        8
    zl1995  
    OP
       7 小时 58 分钟前
    @GlobalNPC #7 Telegram X 也是官方版本,据说还可以接收+86 的验证码
    zl1995
        9
    zl1995  
    OP
       7 小时 55 分钟前
    @chqome #6 已感谢,学习了
    xFrye
        10
    xFrye  
       6 小时 57 分钟前
    关于问题一我猜测是 apkpure 把各个架构的支持都给拉下来,然后合并成一个 universal 版本的下载包让你去安装
    XXWHCA
        11
    XXWHCA  
       5 小时 47 分钟前
    play 商店上传应用的时候使用的是 aab 格式,里面是包含所有支持的 cpu 架构和资源文件。https://developer.android.com/guide/app-bundle/app-bundle-format?hl=zh-cn
    用户下载的时候谷歌服务会根据设备情况,从这个 aab 拆分下发多个 apk 来安装(当然也可以组合成一个 apk ),目的是减少用户下载的时间,这也就是 apk 比较小的原因。
    apkpure 的 apk 也是从这个 aab 中生成的,通常会生成多个架构的 apk ,也不排除有例外。
    最简单的验证方法就是查看 apk 签名是否和 play 商店的签名是否一样,如果一样基本排除 apkpure 篡改 apk
    至于 apk 报病毒,大部分是误报,可能 apk 一部分字节信息符合病毒的特征。如果这个 apk 有病毒,然后还能正常安装运行,那基本不可能,现在的 v1+v2 签名基本可以避免这种情况
    w568w
        12
    w568w  
       5 小时 42 分钟前
    @Chicagoake Google Play 的按需安装主要是两块:

    1. Split Apk:分割应用多语言、多架构资源。有原生库或多语言的应用,都会被分割;
    2. Feature Delivery:应用开发者自己定义的额外 OTA 包,在运行时按需下载。典型的例子是 Play 版微信的「小程序」功能支持,以及大部分游戏数据包。

    ApkPure 应该只会合并 1 ,你发的文档介绍的是 2 。

    在我知道的下载站里,目前会主动合并一些 Feature Delivery 的只有 ApkMirror 。这也是为什么从 ApkMirror 下载的微信安装包会有几百 MB ,而从其他地方下载的 Play 版微信则无法使用小程序。
    xxmaqzas
        13
    xxmaqzas  
       5 小时 33 分钟前
    apkpure 上好多赌博伪装的 app ,已经没办法用了
    dya
        14
    dya  
       5 小时 17 分钟前
    telegram x 为什么谷歌商店才 30M 。而在网上下载却要 80M 。是因为网上下载的包含的 armv7 和 armv8a 这两种格式。也就是旧手机系统仍然是 32 位的依然可以使用 telegramx 。但是谷歌商店会根据你的手机系统给你安装 v8a 的 64 位的 app 。所以只有 30M 。而网上的 app 都是包含 32 位和 64 位的。所以是 80M 。apkpure 一般是由网友自己上传的。并不一定是从谷歌商店同步的。所以很多病毒 app 。现在想下载旧版 app 很难。很容易在网上下载到病毒 app 。所以只能在谷歌商店追新。如果不能使用谷歌商店。请下载 aurora store 。这个不需要登陆谷歌商店也可以下载。请提前打开富强,然后再使用 aurora store 。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2779 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 14:35 PVG 22:35 LAX 07:35 JFK 10:35
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86