zoukankan      html  css  js  c++  java
  • android新项目不知道如何选版本

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

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

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

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

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

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

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

  • 相关阅读:
    火车进出栈问题(卡特兰数)
    HDU 4699 Editor (对顶栈)
    HDU 6430 TeaTree (线段树合并)
    Exam 4895 Crowd Control
    Exam 4894 Booming Business
    8377: Playoff
    hdu 6345 Problem J. CSGO
    HDU 6437 Problem L.Videos
    Making the Grade
    poj2279——Mr. Young's Picture Permutations
  • 原文地址:https://www.cnblogs.com/miya2012/p/2514254.html
Copyright © 2011-2022 走看看