V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Syaoran
V2EX  ›  Android

今天第一次遇到非 GooglePlayStore 安装无法运行的应用

  •  
  •   Syaoran · 2017-08-28 21:40:46 +08:00 · 10823 次点击
    这是一个创建于 2644 天前的主题,其中的信息可能已经有所发展或是发生改变。

    唔……某日系手游,运营是 Aniplex,就是和 fgo 同一个……

    凭借着很火的 ip,开服两周下载量已破 100k,然而今天更新后非 GooglePlayStore 安装的用户将无法启动 22AB5015EA4B22BD3FB6615530208DC1.jpg

    需要说明的是,并不是付费应用,而且在 PlayStore 上大多数安卓设备会显示设备不兼容以至于无法下载,同时还有 root 检测,无法改机型

    唔……一直觉得安卓是开放自由的,这也是我一直选择安卓而不是 ios 的原因,但今天的事情让我看到安卓也有无奈的时候……

    当然→_→估计是运营网开一面,验证只是本地的

    adb shell pm install -i "com.android.vending" -r /sdcard/app.apk

    成功解决了这个问题

    8 条回复    2019-01-10 09:55:23 +08:00
    codehz
        1
    codehz  
       2017-08-28 21:49:40 +08:00
    应用开发商的问题啊。。。你这种问法就像之前有人说安卓也是伪后台,因为某视频播放广告时无论安卓还是 iOS 切换到“后台”均会停止广告播放。。。一个道理,纯粹就是软件开发商想这么做,然后就这么做了。。。和系统一点关系都没有。。。
    Syaoran
        2
    Syaoran  
    OP
       2017-08-28 22:00:18 +08:00 via Android
    @codehz 这是应用内付费的应用,对于运营来说安装量越大越好吧……这样限制明显会流失很多用户……
    EricCartman
        3
    EricCartman  
       2017-08-28 22:04:40 +08:00 via Android
    Netflix 也是,root 后手机会显示不兼容,安装了也没法用
    codehz
        4
    codehz  
       2017-08-28 22:07:12 +08:00
    @Syaoran #2 不从谷歌上下载的多半会有破解行为。。。。。。毕竟那个开发商可能还没想到国内还有更多有效的破解方案,以为检测一下下载来源就可以判断是否是破解的了。
    honeycomb
        5
    honeycomb  
       2017-08-28 23:21:21 +08:00
    "一直觉得安卓是开放自由的"

    这同样意味着应用开发商有能力添加不合理乃至错误的限制。
    该手游看上去没有使用 safetyNet 的接口,而是很诚实地如楼主所说,简单地检测了一下安装来源而已。


    @EricCartman
    “ Netflix 也是,root 后手机会显示不兼容,安装了也没法用”
    Netflix 这里使用了 safetyNet attestation API


    @Syaoran
    "这是应用内付费的应"
    它显然只可能支持 play 的 IAP,而国内普遍没有 GMS 且有墙几乎无法使用 play 的服务,不能有效地带来利益。
    yohanechan
        6
    yohanechan  
       2017-08-29 00:13:23 +08:00 via Android
    Google 也会检测,当你通过 APK 安装了一款应用,而 Play 商店也上架了这款应用时,你可以在 Play 商店的「我的应用和游戏」中找到它,点击卸载按钮会提示该应用不是通过 Play 安装,是否继续卸载。
    honeycomb
        7
    honeycomb  
       2017-08-29 00:16:04 +08:00
    @yohanechan
    这里分辨安装源依靠的实际上就是楼主提到的
    pm install -i 背后的实现
    Auturain
        8
    Auturain  
       2019-01-10 09:55:23 +08:00
    您好,我想请教一下,这个游戏现在出了台服版本。在模拟器上安装时,会提示环境存在安全漏洞无法继续启动游戏。但是在夜神 6.2.6.0-Android5.0 版本可以通过安装 ex 电话拨号器的问题来解决,可是这样安装后会很卡,而且个人也不是很想用夜神模拟器。想问一下 mumu 模拟器有没有能跳过检测安全漏洞的方法。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1022 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 23:15 · PVG 07:15 · LAX 15:15 · JFK 18:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.