lebronymz
V2EX  ›  Android

微信和 12306"领衔"Target API 排行榜

  •  1
     
  •   lebronymz · Dec 10, 2018 · 22816 views
    This topic created in 2885 days ago, the information mentioned may be changed or developed.

    我只能说微信安卓团队是真的有点让人觉得失望

    分享一下你们的手机里,是哪个应用在拖后腿:)

    从后往前看

    app checker in case you ask

    Supplement 1  ·  Dec 10, 2018
    https://stackoverflow.com/questions/24510219/what-is-the-difference-between-min-sdk-version-target-sdk-version-vs-compile-sd

    min sdk 版本是您的应用程序可以运行的最早版本的 Android SDK。通常这是因为早期的 API 存在问题,缺乏功能或一些其他行为问题。

    Target sdk 版本是您的应用程序要在其上运行的版本。理想情况下,这是因为某种最佳运行条件。
    Supplement 2  ·  Jan 14, 2019
    play 收到更新,谢天谢地。
    79 replies  •  2019-01-14 13:28:05 +08:00
    leisure
    leisure
    Dec 10, 2018
    1
    不是正常吗?用户群体庞大,没办法说抛弃就抛弃...
    orangeade
    orangeade
    Dec 10, 2018 via Android❤️4
    2
    阿里系比腾讯系好一大截
    300
    300
    Dec 10, 2018 via Android
    3
    @leisure 你知道什么是 target API 吗
    lebronymz
    lebronymz
    OP
    Dec 10, 2018 via Android
    4
    @leisure 这个适配器来根本不是难事,对于腾讯这种,可以说是轻而易举。
    congeec
    congeec
    Dec 10, 2018
    5
    老手机用户:MMP,老子这么个破手机连微信都不能用了
    lebronymz
    lebronymz
    OP
    Dec 10, 2018 via Android
    6
    @congeec 所以才有 mini API 啊
    RqPS6rhmP3Nyn3Tm
    RqPS6rhmP3Nyn3Tm
    Dec 10, 2018 via iPad
    7
    Fb 和 ig 不也一样吗
    wleexi
    wleexi
    Dec 10, 2018
    8
    能不能解释下啥意思。。。
    wpo
    wpo
    Dec 10, 2018
    9
    好像看到有人分享 26 的微信版本,不知道是不是 Play 里的版本。
    lebronymz
    lebronymz
    OP
    Dec 10, 2018 via Android
    10
    @BXIA 那是 chrome 的网页版 app,不是应用,你看下版本号就知道了
    also24
    also24
    Dec 10, 2018❤️2
    11
    建议楼主预先讲明一下 minSdkVersion 和 targetSdkVersion 的区别与影响

    大部分人不是搞 Android 开发的,不能很简单的理解这个的~~
    lebronymz
    lebronymz
    OP
    Dec 10, 2018 via Android
    12
    @wpo play 没有 26 的,那个可能是测试版吧,国行微信…
    taikobo
    taikobo
    Dec 10, 2018
    13
    嗨,instagram 和 facebook 不也一样么哈哈
    congeec
    congeec
    Dec 10, 2018
    14
    @also24 @lebronymz 还真不知道呢
    maemual
    maemual
    Dec 10, 2018
    15
    target API 是说不能用一些新的系统接口?
    lebronymz
    lebronymz
    OP
    Dec 10, 2018
    16
    @terrytw 那是 chrome 的网页版 app,不是狭义上的应用,你看下版本号就知道了。我手机里的淘宝也是这种
    wpo
    wpo
    Dec 10, 2018
    17
    @lebronymz #12 这样啊,之前我看商店要求更新应用要 26 了,看最后的更新是在 10 月 31 日真是妙啊,下次更新不知道何时。
    https://developer.android.com/distribute/best-practices/develop/target-sdk?hl=zh-cn
    torchmu
    torchmu
    Dec 10, 2018❤️1
    18
    国内虽然慢,好在也在推动中了 http://www.taf.net.cn/News_detail.aspx?_NOTICE_ID=231
    lebronymz
    lebronymz
    OP
    Dec 10, 2018 via Android
    19
    @torchmu 点赞。没有谷歌,就自己来,也挺好
    lebronymz
    lebronymz
    OP
    Dec 10, 2018 via Android
    20
    @wpo 年后了吧…不能要求太多
    shawndut
    shawndut
    Dec 10, 2018
    21
    targerAPI 这东西升级起来,对于大应用来说,不只是改一个数字,可能需要很大的变更,没错,就酱
    lebronymz
    lebronymz
    OP
    Dec 10, 2018 via Android
    22
    @wleexi 我 append 上去了:P
    momocraft
    momocraft
    Dec 10, 2018
    23
    微信不像会缺开发资源的产品,高 targetAPI 对权限之类的影响可能更大
    lebronymz
    lebronymz
    OP
    Dec 10, 2018 via Android
    24
    @shawndut 这不是借口吧…不过,反正 play 已经下令了,不升级 api 不能上架,我就不信微信敢拖太久
    loshine1992
    loshine1992
    Dec 10, 2018
    25
    懒而已,没有其它理由。
    wohenyingyu03
    wohenyingyu03
    Dec 10, 2018
    26
    @loshine1992 新出 Tim 的 target api 是 17 我会乱说?不知道 2018 年了他们是从哪里找来远古版本的 Android api 的,明显就是故意的
    taikobo
    taikobo
    Dec 10, 2018
    27
    @wohenyingyu03 故意当然是故意的
    但是作为持续时间这么久的这种大厂,历史版本的什么没有...
    你让他从 1 到 26 都找给你都可以
    ks3825
    ks3825
    Dec 10, 2018
    28
    环聊拨号器一脸蒙圈(黑人问号???)
    lebronymz
    lebronymz
    OP
    Dec 10, 2018 via Android
    29
    @ks3825 环聊属于已经破罐子破摔的那种,据传 2019 放弃老 app
    palxie
    palxie
    Dec 10, 2018
    30
    各大应用市场都发了通知了, 需要适配到 O 或 P. 估计明天大部分 app 都会适配到吧, 不过 12306 微信这种体量的 app 估计可以为所欲为
    wohenyingyu03
    wohenyingyu03
    Dec 10, 2018
    31
    @terrytw 问题是 Tim 是新出的项目啊😂,你说老项目庞大要改 target 比较繁琐,有很多问题都需要重构,可以理解,新的项目为何比老项目还要老,真的匪夷所思,微信 target 23,tim target 17,而 17 是 2012 年的 Android 版本,居然用在 2018 年新出的软件上! 2012 年 iOS 还是 6.0,还是拟物风格,还没有后台运行的功能,乔布斯还在坚持 3.5 寸手机,而腾讯的目标用户是那个时代的人?
    lebronymz
    lebronymz
    OP
    Dec 10, 2018 via Android
    32
    @wohenyingyu03 12 年乔布斯已经…
    honeycomb
    honeycomb
    Dec 10, 2018 via Android
    33
    @lebronymz 12306 没有 play 制约,而且又是铁总委托阿里搞的东西,这部分不报希望。

    微信它不上 26 的话就准备下架吧
    airfine
    airfine
    Dec 10, 2018
    34
    面向国外的 QQ int 还 16 呢
    wohenyingyu03
    wohenyingyu03
    Dec 10, 2018
    35
    @lebronymz 呃,我是说乔布斯“黄金 3.5 寸"的精神苹果还在坚持……
    maplelin
    maplelin
    Dec 10, 2018
    36
    ipxs max,微信适配的速度都比不上腾讯系其他 app 的速度,果然安卓版本也半斤八两
    yakun4566
    yakun4566
    Dec 10, 2018
    37
    @wohenyingyu03 #31 TIM 说是新出的 APP,感觉还是基于 QQ 改的,我只是平时使用觉得像是 QQ 的一个简洁的皮肤,阉割了一些花哨的功能
    la9998372
    la9998372
    Dec 10, 2018
    38
    有没有 diao 大的讲一下,这个和最低系统版本要求啥区别?
    taikobo
    taikobo
    Dec 10, 2018
    39
    @wohenyingyu03 你没明白我的意思
    我同意你的看法,肯定是故意的,新项目没有历史包袱

    我的意思是,“不知道 2018 年了他们是从哪里找来远古版本的 Android api 的”,这个对于腾讯来说,根本不是问题...
    xingda920813
    xingda920813
    Dec 10, 2018
    40
    哔哩哔哩 25, 微信 23, 钉钉 23, 网易云音乐 22, TIM 17.

    这些迟迟不升级.
    PBGb8ZAA644392zA
    PBGb8ZAA644392zA
    Dec 10, 2018
    41
    @xingda920813 他们准备放弃大量海外用户就可以不升级呗。
    lebronymz
    lebronymz
    OP
    Dec 10, 2018 via Android
    42
    @xingda920813 可怕
    wleexi
    wleexi
    Dec 10, 2018
    43
    Thx 科普
    wleexi
    wleexi
    Dec 10, 2018
    44
    在线播放器类 App 本来就不管海外用户的吧。。。
    网易云音乐把海外的 ip 访问定向到了 127.0.0.1 亲测
    huclengyue
    huclengyue
    Dec 10, 2018 via Android
    45
    @congeec 这个由 minAPI 决定
    love4taylor
    love4taylor
    Dec 10, 2018❤️1
    46
    @xingda920813 #40 B 站曾经上过 26, 只不过因为在华为手机上有问题就退回 25 了后来就没动静了... 倒是前段时间更新的国际版上了 26.
    cashew
    cashew
    Dec 10, 2018❤️1
    47
    微信前段时间悄悄地发了一版 26 的,后来撤了。
    iVeego
    iVeego
    Dec 10, 2018 via Android
    48
    @cashew 这个 26 的很好用的。
    M0
    M0
    Dec 10, 2018
    49
    "用户群体庞大"这一类的理由阻碍了开发行业的进步

    例如为了少部分原因去兼容 IE8-
    athanos
    athanos
    Dec 10, 2018 via Android
    50
    @honeycomb 升到 oreo 之上是不是会省电些或者不能留后台了啊?
    qxooqx
    qxooqx
    Dec 11, 2018 via Android
    51
    QQ 安全中心的 arget API 是 9 !
    怪不得在 pie 上已经打不开了
    honeycomb
    honeycomb
    Dec 11, 2018 via Android
    52
    @athanos 并不会
    skylancer
    skylancer
    Dec 11, 2018
    54
    @wohenyingyu03 老实说 Top 机型还确实是有很多 Android 6.0 的机器,请喷 OPPO
    wohenyingyu03
    wohenyingyu03
    Dec 11, 2018
    55
    @skylancer API 17 是 Android4.0,就算 target 到 9.0 也不影响兼容 4.0,喷点不对。
    skylancer
    skylancer
    Dec 11, 2018
    56
    https://i.loli.net/2018/12/11/5c0f2a5e2452d.png

    醉的不行,我手机居然还有 4.4 的 App
    skylancer
    skylancer
    Dec 11, 2018
    57
    @wohenyingyu03 回完帖才想起来..非常尴尬
    alfchin
    alfchin
    Dec 11, 2018 via Android
    58
    @wohenyingyu03 tim 的核心代码就是从 qq 那边 fork 的,什么污七八糟的设定 bug 都是一样的
    xiva1209
    xiva1209
    Dec 11, 2018
    59
    我比较关心的是强制 26 会不会逼着一些 app 支持 gcm,不过目前看来没甚么改观
    wenhaoy
    wenhaoy
    Dec 12, 2018
    60
    @honeycomb #52 targetsdk > 26 的应用在 Android P 电池管理里禁止后台还是有效果的。

    我装的应用比较少,目前只有钉钉(<26)、微信( 23 )偶尔会自启,其他像支付宝、高德等一直没见自启。

    另外,最近发现 GCM 消息推送是不需要翻墙的,但 App 注册 GCM 需要翻墙。大家可以试试先强制停止微信,再翻墙后打开,至少在一段时间内微信 GCM 是有效的。
    honeycomb
    honeycomb
    Dec 12, 2018 via Android
    61
    @wenhaoy 其实低 targetSDK 的应用在 P 里面也会有相同待遇:P 里的电池-应用-后台限制连前台服务也会杀。
    xiaojifuli
    xiaojifuli
    Dec 16, 2018 via Android
    62
    @cashew 有下载链接吗?
    xinxuyue
    xinxuyue
    Dec 20, 2018 via Android
    63
    微信内测 674 升级 API26 了。
    lebronymz
    lebronymz
    OP
    Dec 20, 2018 via Android
    64
    @xinxuyue 坐等 play 更新,可惜没有 shortcuts
    xinxuyue
    xinxuyue
    Dec 21, 2018 via Android
    65
    @lebronymz 作为苹果最忠心的舔狗,估计这辈子都不太会给 Android 适配这个功能了。
    lebronymz
    lebronymz
    OP
    Dec 21, 2018 via Android
    66
    @xinxuyue 不,等苹果不行了,他会第一时间舔回谷歌
    bclerdx
    bclerdx
    Dec 22, 2018
    67
    @lebronymz 同意!
    yrom
    yrom
    Dec 23, 2018
    68
    这个升级难度其实主要看 app 代码量和给 app 塞代码的人员数量,如果功能少代码不多外部依赖少、团队小,那自然紧随 Android sdk 更新。
    另外就是得有个外部强推力。。。这就不说了
    wenhaoy
    wenhaoy
    Dec 25, 2018
    69
    @honeycomb 难怪,我限制了高德地图,按了 HOME 键,一句"高德地图持续为您导航后"就没声了
    honeycomb
    honeycomb
    Dec 25, 2018 via Android
    70
    @wenhaoy 你可以试试看仅用 run_in_background,且不用 run_any_in_background 限制呢
    wenhaoy
    wenhaoy
    Dec 25, 2018
    71
    @honeycomb 没有装 AppOps,就是用系统的设置。这样问题不大,我确定它被杀掉就行了,开车的时候就亮着屏幕。
    honeycomb
    honeycomb
    Dec 25, 2018 via Android
    72
    @wenhaoy 可以通过 adb 来使用 appops,无需 root 或安装第三方程序。
    wenhaoy
    wenhaoy
    Dec 25, 2018
    73
    @honeycomb 嗯,我用了 island,appops 状态好象在程序 disable/enable 却换的时候失效?我有的时候会全局关掉 work 环境,重新打开还得设置,有点麻烦。
    honeycomb
    honeycomb
    Dec 25, 2018 via Android
    74
    @wenhaoy 是的,这个是已知问题。island 的开发者很早(至少两年前)就报告了这个 issue,Google 则无视到现在
    wenhaoy
    wenhaoy
    Dec 26, 2018
    75
    @honeycomb 了解了,谢谢。不过现在还好,能接受
    stuazt
    stuazt
    Jan 11, 2019
    76
    你们想说的到底是 Target API 还是 TargetSDKVersion。。。。target API 是跟用户完全无关的东西,是人家开发者为了做版本兼容,写的代码,针对某一个版本做适配的。

    感觉你们其实是想讨论 targetSDKVersion,想搞清楚看下这个吧。https://blog.csdn.net/sunqiujing/article/details/77246265
    jiagm
    jiagm
    Jan 14, 2019 via Android
    77
    才发现还有化石级 target 4,目前还能正常运行。
    lebronymz
    lebronymz
    OP
    Jan 14, 2019 via Android
    78
    @jiagm 后面这几个日本的 app 这是停止维护了么
    jiagm
    jiagm
    Jan 14, 2019
    79
    @lebronymz 除了第 3 个之外,都停止维护或者已经下架了。没有特别好用的替代品,就这样继续用了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1411 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 127ms · UTC 20:49 · PVG 04:49 · LAX 12:49 · JFK 15:49
    ♥ Do have faith in what you're doing.