• android新项目不知道如何选版本


        随着工作的深入,一个又一个的项目经手,每新开一个项目框架的时候,首先就遇到一个极其尴尬的问题,面对众多SDK版本,究竟应该选择哪一个呢?

        经常听到的是“版本”一词,总结起来,分为两种:手机系统版本和程序开发所用版本,所以如果想让你的程序能够在手机上很好的跑起来,应该是程序开发版本低于手机版本,举个例子:

        “手机是i5508系统是2.1,为什么安装2.0.7这个版本的优化大师里面不显示程序搬家?”

         因为Android从2.2版本开始才支持将应用移至SD卡,在这之前的系统都只能装在手机内存中。所以程序自动隐藏了搬家功能。

        由此可以看出,手机系统版本应该要高于程序开发版本。

        有了这个前提,在新开发一个项目的时候,首先要调查一下市场主流的机型系统是什么版本的(目前是2.1),那么选择的时候,就选小于或者等于2.1的SDK版本就可以适应大多数手机了。呵呵~

       还有,一般情况下,程序的SDK版本应该尽量选择低一点的,以便跟绝大多数机型兼容, 虽然市场主流可能是2.1的,但若不是需要用到2.1的独有功能的话,建议选择更低版本的做开发,因为Android系统都是向下兼容的.也就是说,要首先了解各个版本的区别。

  • 相关阅读:
    Mysql Group by week
    查询数据库占用磁盘大小
    菜根谭#117
    菜根谭#116
    保护眼睛颜色的RGB数值
    手动释放linux内存和缓存
    菜根谭#115
    菜根谭#114
    菜根谭#113
    spring mvc静态资源文件的引用
  • 原文地址:https://www.cnblogs.com/miya2012/p/2514254.html
Copyright © 2020-2023  润新知