Delphi XE5 已经支持Android应用开发. 那XE5支持Android的哪些版本呢?Delphi编译的APP能部署到Gingerbread (2.3.3-2.3.7), Ice Cream Sandwich (4.0.3-4.0.4) and Jelly Bean (4.1.x, 4.2.x, 4.3.x) ,详细可以进入 http://www.embarcadero.com/products/rad-studio/whats-new.
那其它的版本为什么不支持呢?因为针对每个Android版本,Delphi都要做很多有针对的工作,根据Android开发者平台统计的数据,至2013年9月4日,每个Android版本市场占有率的分布如下:
版本 | 代码 | API | 占有率 |
---|---|---|---|
2.2 | Froyo | 8 | 2.4% |
2.3.3 - 2.3.7 | Gingerbread | 10 | 30.7% |
3.2 | Honeycomb | 13 | 0.1% |
4.0.3 -4.0.4 | Ice Cream Sandwich | 15 | 21.7% |
4.1.x | Jelly Bean | 16 | 36.6% |
4.2.x | Jelly Bean | 17 | 8.5% |
也就是说Delphi XE5支持了97.5%的Android设备,并且未来还会支持Androidr的最新版本 (v4.4 codenamed KitKat)!