Browse » Home » Daily Cakes » Blog article: 部署Android软件兼容性的参考信息

先道一声新年快乐!希望各位同学继续保持高昂的斗志,迎接新一年的挑战!

作为开发者经常需要权衡如何让待产中的软件更好的兼容市面上各种版本的Android系统手机,从而可以获得更多的用户保有量。然而当面对如此庞大的用户群体时,凸显一个不可忽视的问题:究竟是应该一如既往的关注于当前最新版本?还是充分考虑兼容性从而更好的支持各种版本的用户呢?面对这样的问题,我们将在下面给出一点参考意见。

在这里介绍一个最新发布的参照资源,它可以非常客观的帮助开发者权衡上面所阐述的问题:

接下来从开发者的视角更加详细的解读图表所包含的意义:

  • 完全不需要考虑兼容Android平台最初的两个版本1.0 和 1.1。
  • Android 1.5依然在活跃手机用户中占有一定比例,建议开发者考虑对这部分用户的兼容性。
  • 从Android 1.6开始,涌现出规格不相同的一些硬件设备(突出表现为屏幕尺寸),这对兼容性产生了一定的影响。开发者需要充分考虑软件适用于多种规格的硬件标准,发布之前要做好充分的测试。
  • 两周之前刚刚发布了Android SDK 2.0 (09年底所有预置这个版本的设备将全面升级为Android 2.0.1)。

总的来看,占有比例较大的前三者分别是2.0.1/1.6/1.5。由于每次的更新都将带来革命性的改变,所以新版本将会快速的得到广泛的应用。Android开发小组将会经常性的更新类似一些统计数据,从而更好的帮助开发者提升产品价值。

Tags: ,

Posted in Daily Cakes |

Random Posts

One Response to “部署Android软件兼容性的参考信息”


ss1271 February 1st, 2010 at 12:41 pm

1.6的多分辨率兼容也还是很麻烦……
不知道为何我就算建立了mdpi ldpi和hdpi为后缀的drawable,也还是不行……



Leave a Reply

You must be logged in to post a comment.