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

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

  •  1
     
  •   flowfire · 2019-01-03 09:48:16 +08:00 via Android · 25886 次点击
    这是一个创建于 2180 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

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

    你的信息,铁路的系统不知道么?^^
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   846 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 21:27 · PVG 05:27 · LAX 13:27 · JFK 16:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.