美团用的 API 为啥这么新?

2017-12-03 12:26:41 +08:00
 toptyloo

闲着无聊看手机 app 的 API 版本,发现美团居然用了 API26,感觉国内应用挺少见的,不怕出现兼容性问题吗,或者有什么奇淫技巧?

4400 次点击
所在节点    问与答
17 条回复
happyz90
2017-12-03 12:37:23 +08:00
ide 现在都有提示 api 兼容版本的吧,写代码的时候就留意到了,再加上各个系统版本过一遍测试,应该没啥问题了。。。
laoyur
2017-12-03 13:07:53 +08:00
奇淫技巧 -> 奇技淫巧,哈哈
bkmi
2017-12-03 14:01:30 +08:00
你先搞清楚兼容问题是怎么出现的…用低 api 在高版本机器上跑才容易出兼容问题,另外楼上说的对,api 版本一改,理论上低版本写的代码完全不用处理,然后使用新 api 时 ide lint 都会提示你兼容
CFO
2017-12-03 15:25:34 +08:00
minSDK 是 26 ?
codehz
2017-12-03 15:56:05 +08:00
@bkmi 谁说不用处理的,比如运行时权限,低 api level 不用管,高 level 就得处理
bkmi
2017-12-03 16:08:46 +08:00
@codehz 我的锅,我只考虑了 compileSdk 还有 targetSdk 需要考虑,总之积极适配新版本 api 还是值得称赞的
Love4Taylor
2017-12-03 17:29:18 +08:00
只是刚好能上就上了吧.... 然而不还是没有适配自适应图标么....
honeycomb
2017-12-03 17:31:49 +08:00
美团的 Android 组蛮有意思的,API level 跟得比较紧
toptyloo
2017-12-03 17:41:15 +08:00
@laoyur emm 看来我一直读的错的
@codehz 运行时权限。。。6.0 之前的设备的适配应该不是重点了吧。
@happyz90 忘了这个,很尴尬 233
Love4Taylor
2017-12-03 17:45:07 +08:00
@honeycomb #8 话说 国内最跟进 Google 的大概也只有知乎了吧.. 8.0 的特性似乎是第一个适配的 包括现在 8.1 的白色导航栏
SENSIR
2017-12-03 17:55:36 +08:00
我之前也想吐槽 ele 的 Taeget 版本是 8.0,当时真的出乎我的意料
我手机上最低的是滴滴出行,4.0 …毒瘤
KNOX
2017-12-03 19:23:58 +08:00
compileSdkVersion 是 26 ?如果是的话还不算最新的,最新是 27
toptyloo
2017-12-03 21:08:46 +08:00
@Love4Taylor 知乎现在是不是把之前加的“后台纯净”模式去掉了
@SENSIR 滴滴用支付宝 233
@KNOX 8.1 有点夸张吧。。。
Biggoldfish
2017-12-03 21:18:50 +08:00
不能因为许多大厂万年 target 4.x 就觉得这是理所当然的,而有一家紧跟新的 api level 就成了奇技淫巧吧。
KNOX
2017-12-03 21:48:07 +08:00
@toptyloo compileSdkVersion 写最新没毛病,否则连运行都可能有问题,targetSdkVersion 到最新才需要慎重
ysc3839
2017-12-03 22:56:04 +08:00
也许是为了支持指纹支付?
Love4Taylor
2017-12-04 01:56:07 +08:00
@toptyloo 母鸡 现在没用绿守不清楚 不过 8.1 的后台控制能压得住知乎

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/411533

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX