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

12306 真是国产软件中的一股清流

  •  
  •   flowfire · 50 天前用 Android 发布 · 14072 次点击
    这是一个创建于 50 天前的主题,其中的信息可能已经有所发展或是发生改变。

    87 回复  |  直到 2019-01-08 14:23:48 +08:00
        1
    lvybupt   50 天前   ♥ 85
    说明 app 开发者的 KPI 压力不大
        2
    JJBOOM   50 天前 via Android   ♥ 1
    66666 的确是
        3
    Sharuru   50 天前   ♥ 1
    KPI 确实不大…… webview 的不兼容问题从更新以后就一直没修复过,点什么页面都是白屏 hhhh
        4
    lulinux   50 天前 via Android
    如果网站也算软件的话,不知道“自由”软件的精神领袖斯托曼童子怎么想。呵呵
        5
    Ritr   50 天前   ♥ 1
    再多来几股清流涤荡这浑浊之气吧
        6
    Variazioni   50 天前
    点赞。。
        7
    poorcai   50 天前 via iPhone
    说实话,第一次见
        8
    loveour   50 天前
    这个真的要赞一下。
        9
    cvbnt   50 天前 via Android
    webview 兼容问题很头疼,每次要把 chrome 停用才能用
        10
    cncoffer   50 天前
    第一次见, 666 啊
        11
    nikoo   50 天前   ♥ 2
    列出所需权限,并详细说明每个权限对应的功能,且不强制,赞
        12
    0x8192dd   50 天前   ♥ 3
    没事,等 5 月 1 号之后所有国产软件都得“清流”了,各大平台已经下发通知了,5 月 1 号起不适配到 Android 8.0 的应用统统拒绝更新,8 月 1 号后逐步下架
        13
    flowfire   50 天前 via Android
    @cvbnt @Sharuru 试试在开发者模式里把 webview 实现从 chrome 改成 webview?
        14
    KuzhiBake   50 天前 via Android
    楼上还有人不知道 12306 有 app ?
        15
    swsh007   50 天前 via Android
    这玩意强制升级恶心的很
    还有那个讨厌的密码规则
        16
    odirus   50 天前
    哈哈,难得看见表扬 12306 的帖子
        17
    zpxshl   50 天前 via Android
    @0x8192dd 没用的。。。
        18
    mytsing520   50 天前   ♥ 11
    @swsh007
    强制升级,升级的貌似是铁路运行图。这玩意儿数据量巨大,光 PC 端的 json 数据就有 17MB。如果每次都去网上获取,并不是所有人都有这个条件可以这么做,引起的后果比较严重。作为国家级的 APP,安全第一,实用第二,炫酷靠边站。
        19
    imcczy   50 天前
    12306 app 不管 android 还是 ios 都是一堆黑科技,有些属性不用权限他就能拿到,
    @swsh007 #15 强升是因为风控的关系,时间久了验签就会被抢票软件破解
        20
    bao3   50 天前 via iPhone
    12306 确实是清流,它允许你在 app 里完全注销账户,你看看国内的 app 有几个允许的。
        21
    0x8192dd   50 天前
    @zpxshl 把利用向下兼容耍流氓给禁了都没用,我很好奇什么有用,还是说钦定国内应用神通广大一定流氓?不是杠,因为我自己做安卓,知道这个限制的威力,真心好奇你们这种心态是怎么来的
        22
    flowfire   50 天前
    @0x8192dd #20 他们还可以不给权限就强退。。。。目前 play 上的淘宝和微信就是这个尿性,我已经举报了,不知道有用没用
        23
    LuffyGu   50 天前
    没抢到票,看到这个了,抱怨一下……
        24
    lastpass   50 天前 via Android   ♥ 4
    确实是罕有的清流。
    不会让你像傻子一样扫码登录。
    而且网站首页竟然不非要你用 APP。
    最近新加的候补功能,
    使用需要人脸。
    在识别人脸的时候,也不需要你像个傻 b 一样对着屏幕读"我是傻 b"
    拍一下照就 OK。
        25
    Level5   50 天前
    人家领导没提要求,能少做就少做。
        26
    Nasei   50 天前 via Android
    但是最近的兼容问题很麻烦
        27
    xuanbg   50 天前
    12306APP 哪来的 KPI。。。恨不得用的人少才好。。。
        28
    0x8192dd   50 天前   ♥ 2
    @flowfire
    适配到 Android 8.0 以后,有以下几点:
    1. 很多反射调用系统隐藏 SDK 的方法( dark gray api )将会报错,有些黑科技彻底报废
    2. 应用在后台创建服务进程 5 秒内如果没有调用 startForeground 方法将其变成前台进程,将被系统强杀
    3. 应用想要执行安装必须申请安装权限,如果用户拒绝,不可能静默下载调起安装

    动态权限很重要,但适配到 8.0 所带来的限制远比动态权限厉害
    而且一般应用最多是偷懒,你不给他 SD 卡读写权限他强退,其他权限不给能用,这种就是程序员懒
        29
    liaixiao   50 天前 via Android
    还真是(~_~;)
        30
    murmur   50 天前
    @lastpass 读我是 sb 那个我感觉没什么 最多是小米 mix2s 这种下置相机用的时候才真的是 sb
        31
    kokutou   50 天前 via Android
    webview 实现 选的 chrome 71,并没有什么问题啊。

    小米 6,lineageos 15.1 + opengapps
        32
    JulyXing   50 天前
    每次安装一个软件都要去查看权限管理,一个小软件要那么多权限到底想做什么,现在卸载软件在手机上都不好找保留下来的文件夹,有时候真是有强迫症卸载完就想把安装时创建的文件夹也删掉。
        33
    alvin666   50 天前 via Android
    清流啊,铁总多牛逼的,自签发证书用了多少年,现在居然这样搞
        34
    flowfire   50 天前
    @JulyXing #31 appops 了解一下
        35
    draguo   50 天前
    要是去除开屏广告就完美了
        36
    waiaan   50 天前
    没有人扒一下是哪家公司开发的?
        37
    lastpass   50 天前 via Android
    @murmur 那么你在读的时候周围一定没有人。
    没有享受过周围人虽然理解,但是依然想笑不好意思笑的扭曲表情,和关爱傻子的目光。
        38
    fenglangjuxu   50 天前
    然而这有毛用,买票的体验太烂了.
        39
    winterx   50 天前
    @waiaan #36 很多人说是阿里的团队参与开发
        40
    honeycomb   50 天前 via Android
    @flowfire

    迫使它们去掉电话权限还是难搞,play 政策还真的可能不反对“因为支付功能需要强验证,所以需要设备 IMEI “的理由。

    之前 issuetracker 有一个让人凉透的回复:You can give one star

    但是 Android 组那帮??居然仅是从 phone 里分拆了个 call log 出去而已。
        41
    barrelsoil   50 天前 via Android
    12306 黑域压不住,不知道为什么,别的软件都可以
        42
    zxy   50 天前 via iPhone
    有很多人吐槽些不着边际的,这是面向全国人民的服务,谨小慎微是正确
        43
    helionzzz   50 天前
    @fenglangjuxu 那是因为你没有过在火车站通宵排队买票的体验。
        44
    tinytin   50 天前
    良心软件
        45
    largecat   50 天前 via Android
    还有最近出来的个税 app,
        46
    loveCoding   50 天前   ♥ 2
    12306 一直很良心,之前更新了一版 ui 看起来还不错 , 我只想说写票务算法的人是真牛逼,服务稳定性也牛逼能抗住那么多刷票软件刷
        47
    zkeeper   50 天前
    当初 12306 刚出来的时候一堆人嘲笑, 说是自己几千万就能搞定之类. 当时阿里腾讯什么的人还跃跃欲试说他们去了分分钟搞定, 提供免费技术咨询什么的.

    后来好像真去了一些人, 后来就没声音了...
        48
    SuAlien   50 天前   ♥ 1
    反观某宝,最近不让读通话信息,就不让用,直接卸载了
        49
    artandlol   50 天前
    一款不想让你用的 app
        50
    wangxiaoaer   50 天前
    @zkeeper #47 天真,你以为 12306 目前的进步是他们自己研究出来的?
        51
    8355   50 天前
    这不是应该的吗 被流氓惯了都感觉正常操作是良心了...........哎.
        52
    williamx   50 天前
    @lvybupt 他们应该只有服务器压力
        53
    cherbim   50 天前
    没有 kpi 压力,大家还争着用。反正就这一个软件可以用
    他们是巴不得人越少越好
        54
    Fulcrum   50 天前 via Android
    @mytsing520 是站电报码,站名缩写,站名。运行图不会丢手机里的
        55
    zpxshl   50 天前
    @0x8192dd 如果我没记错的话,“禁用反射”是 9.0 的特性。
    我个人理解你说应用设配到 8.0,带来的优势是: 6.0 带来的动态权限。8.0 带来的严格的后台管理。
    针对动态权限,国内绝大部分定制系统,大部分有自己的动态权限机制,根本不管你应用适配了 6.0 没有。另外很多应用是你不给权限就自杀,微信就是个例子。
    针对 8.0 带来的严格的后台管理,理论很美好。 8.1 原生系统,是可以开启你说的那个杀后台的开关(而不管应用是否适配了 8.0 )。 效果有一点吧,但并不明显,打开淘宝 3 秒后按返回,实测这货还能在后台挣扎半小时(具体数字忘了,之前发现的)?
        56
    HangoX   50 天前
    别傻,新的 app 才能这样干,旧的 App 升级上来的只能启动的时候要求权限,因为业务太多,压根不知道哪个业务要了这个权限
        57
    no1xsyzy   50 天前
    @lulinux 于是我们有了 AGPL
        58
    mytsing520   50 天前
    @Fulcrum 嗯,我的描述不准确
        60
    0x8192dd   50 天前
    @zpxshl 嗯,前两天搞适配脑子迷糊记混了,禁用反射是 28 的,运行时权限和安装权限限制很多国内厂商 ROM 都改过,后台限制会让以前一些利用向下兼容实现的后台驻留手段被干掉,国内 ROM 也可能会把前台通知隐藏掉,也就是说本来原生 Android 会显示“手机淘宝正在后台运行”,但是国内 ROM 就没有,所以你会看到它运行很久
        61
    radiolover   50 天前
    @Fulcrum 车迷吧
        62
    hilbertz   50 天前
    毕竟是全国都在用的,不能像刚出来的时候找些关系户来糊弄的,比方说现在刚出来的个税申报 app,就是典型关系户产物
        63
    wenzhen   50 天前
    @flowfire 我的也是, 然鹅无论怎么切换 webview 实现, 都是白屏
        64
    Marmot   50 天前
    简单点讲,就你这点信息,它不稀罕,更多都有
        65
    zhang1215   50 天前
    真的,前一阵子更新我看到这个都惊了
        66
    xz410236056   50 天前
    用 iOS 一直都是这样的啊。
        67
    thinkycx   50 天前
    点赞。
        68
    zhangchioulin   50 天前
    @flowfire #34 MIUI 中 appops 会被改回去。。。
        69
    dlf1992   50 天前
    这良心的让我落泪
        70
    somebody   50 天前 via Android   ♥ 1
    12306 app 是使用蚂蚁金服的 mPaaS 框架开发的。有兴趣可以反编译 Android apk 与支付宝 apk 对比,很多 com.alipay 的类都是一样的
        71
    aleung   50 天前 via Android
    业界有个广泛传闻,现在 12306 整个系统是阿里给做的,但这个说法没见到确切依据。
        72
    seaswalker   49 天前 via iPhone
    良心
        73
    ren1129   49 天前
    在我的 XZ1 上,打开后一片空白……
        74
    Bluwing   49 天前
    前几天 12306 信息泄漏了呀。。。。
        75
    imcczy   49 天前
    @aleung #70 整个系统不知道,但是 ios 和 android 的 app 端很多用的都是阿里的技术,像最近出的那个刷脸,二维码之类都是阿里的。所有请求的验签都是阿里定制的,
        76
    dingyaguang117   49 天前
    他们的 KPI 是稳定不要挂~
        77
    jsq2627   49 天前
    @aleung #71 整个倒不是,但是阿里贡献了很多技术,今年 12306 还给蚂蚁寄感谢信了
        78
    1039460820   49 天前
    12306 这款软件已经很厉害了,你试试春运这么高的访问量。
        79
    icyalala   49 天前
    我接触过一些 ZF 项目,貌似都喜欢在客户端重度使用 hybrid 技术,整页都是 WebView。。。
        80
    mingyun   49 天前
    业界良心
        81
    empty9   49 天前
    @aleung
    硬件 太极股份,网宿科技
    软件自己搞的 中国铁道科学研究院电子计算技术研究所
        82
    aleviosa   49 天前
    @icyalala 是因为 hybrid 跨平台比较容易吧? ZF 项目估计大部分也不需要什么复杂的设备功能大多都是增删查改 hybrid 没太大问题
        83
    serge001   49 天前
    @icyalala 不是喜欢用 是 zf 项目大部分都是些小作坊外包做的....一个实习生就能写 js 跨几个平台了...
        84
    xmt328   49 天前
    @serge001 不是外包想用,是 zf 项目一般有自己的开发环境技术要求,虽然也不知道为什么中意 hybrid,而且还是国内莫名其妙的安全性魔改版
        85
    tammy   49 天前
    @xmt328 用户有这么个要求:苹果手机和安卓手机的软件界面看起来一致。。。网页套壳省事啊
        86
    jiejiss   48 天前
    @Bluwing #74 是第三方 12306 抢票软件存储的用户的 12306 账户信息泄露了
        87
    PythonKGB   45 天前
    因为 12306 不再需要你的个人信息啊。

    你的信息,铁路的系统不知道么?^^
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2700 人在线   最高记录 4385   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 25ms · UTC 10:58 · PVG 18:58 · LAX 02:58 · JFK 05:58
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1