作者joycece (joycece)
看板AndroidDev
标题[问题] 如何知道手机版本已经支援6.0?
时间Fri Dec 4 13:32:17 2015
因为需要对Android 6.0版本多做判断,
所以需要知道要用什麽指令知道当前运作的手机版本?
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.132.2.48
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1449207139.A.C94.html
我刚刚有找到可用的判断
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.HONEYCOMB)
我有尝试Build.VERSION_CODES 後面去找lollipop 却没有这个选项
所以想再请教要怎麽设定判断是
if (Build.VERSION.SDK_INT > Build.VERSION_CODES.LOLLIPOP)
※ 编辑: joycece (220.132.2.48), 12/04/2015 15:29:32
2F:→ zerofinal: 有更新Android SDK 6.0吗? 12/04 16:30
3F:推 andy2151: project build target 有没有设定好? 12/04 16:32
感谢大家帮忙,是我忘记选择Compile Sdk Version 为 Android 6.0的版本, 目前已解决
※ 编辑: joycece (220.132.2.48), 12/04/2015 17:09:38
※ 编辑: joycece (220.132.2.48), 12/04/2015 17:10:20
4F:推 sdyy: 有用到新API时 最好完全独立出来 不要跟其他在同一.java内 12/05 11:30
5F:→ sdyy: 否则在部份平台上会 crash... 12/05 11:30
6F:→ sdyy: 就算完全不会跑到也会造成同一.java内的class找不到 12/05 11:32