2 wsztqf wsztqf 于 2016.01.29 14:29 提问

android开发需要用最新的sdk么

我现在用的19,好像不能直接高api的一些效果,如果直接改用23的会有什么问题么。。或者说我用19的sdk导入23里面的v4,v7会炸么。。。

8个回答

qigemingzitt
qigemingzitt   2016.01.29 14:44

例如Android 6.0(对应SDK版本是API23) Android6.0系统的手机新特效或者功能只有SDK(API23)版本支持才能使用,低版本的SDK版本开发不到这些功能的;高版本SDK能支持低版本的手机系统;jar包使用的API版本不能低于jar包开发API版本

wsztqf
wsztqf 我原来的代码是4.4的,那如果直接换了6.0的,会出大问题吗
接近 2 年之前 回复
wsztqf
wsztqf 我原来的代码是4.4的,那如果直接换了6.0的,会出大问题吗
接近 2 年之前 回复
bdmh
bdmh   Ds   Rxr 2016.01.29 14:46

你要想支持最新版本的手机,实现新的系统效果,就需要了

JX_yang_zhi
JX_yang_zhi
接近 2 年之前 回复
JX_yang_zhi
JX_yang_zhi
接近 2 年之前 回复
rui888
rui888   Ds   Rxr 2016.01.29 14:55

新的功能肯定只有高版本的sdk中才有,看你需求啊,向下兼容到哪里

应该4.4 差不多了吧。

zlg789123
zlg789123   2016.01.29 14:59

我开发全是4.4 感觉够用了

wsztqf
wsztqf 4.4的话,如果想要一些5.0这种MD的UI效果那就只能自定义重写了么
接近 2 年之前 回复
91program
91program   Ds   Rxr 2016.01.29 15:10

如果开发一般的界面,功能,就没有必要使用最新版本。除非要使用新版本的功能!

VqwertyV
VqwertyV   2016.01.29 16:03

编译就不让你通过,也许会炸,比如说那个httpClient直接没了那肯定就不行了啊,还有ActionBarActivity换成了AppCompatActivity了。拿我们公司的app来说,两年前就开发了,那时候还是用的Eclipse,现在换了Android Studio,改用新版本api肯定会出一些问题但肯定是可以解决的。

crazy1235
crazy1235   Ds   Rxr 2016.01.31 20:28
luochoudan
luochoudan   Ds   Rxr 2016.02.04 23:21

一般向下兼容,用高版本的来开发低版本一般不会有问题。当然具体问题得具体看。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!