应用程序开发人员不满谷歌迟迟没有发布Nexus One所使用的Android 2.1版操作系统软件开发工具(SDK)。
谷歌自推的智能手机Nexus One已经在上周公布,并立即透过该公司的在线网站作销售。该手机在去年圣诞节前夕也已经先行提供给谷歌员工。
不过虽然该手机已经公开,但开发人员却还无法撰写能用在该最新版Android 2.1操作系统的程序,主要原因是Google并没有发布SDK。另外,开发者也无法把既有Android版的应用程序更新至最新2.1版。
“这种事情怎么可能发生?一般用户都买得到2.1版的手机了,开发者却还拿不到SDK?”一位Android开发者论坛成员pcm2a如此质疑。“已经有使用2.1版的用户反应我的程序不兼容。若我不去破解的话到底该如何事先作测试呢?”
不过谷歌员工暨Android架构工程师Diane Hackborn则在论坛上另一篇文章反驳说,“对开发者而言,2.1版的改变其实并不大。”
“所有会影响既有应用程序的部分(其实很少)都已经在2.0.1就有了。2.1只有加了一点新的Live Wallpapers应用程式介面,这稍有延迟也不会影响任何人。”
谷歌是由内部自行开发Android 2.1,SDK还没发布之前,该操作系统的程序代码都还不算是开源代码。“我们希望能尽快发布2.1版SDK。”谷歌发言人如此表示,但不愿进一步透露细节。
截至去年12月底,Android Market约有2万个应用程序,其中仅有38%是付费应用程序;相较之下,苹果iPhone平台的应用程序商店则已有10万个应用程序。