在今年6 月舉行的Google IO大會中,來自Android 部門的開發人員花了一些時間來說明為OEM廠商和半導體供應商提出的最新行動計劃:合作伙伴開發套件(PDK)。在PDK 推出之前,未能參與Google 早期開發設備計劃的OEM 廠商和半導體供應商必須等到Android 開源版本公布后,才能開始進行開發。PDK 使情況有了改變:這是Google 致力于加速未來Android 新版本能更廣泛采用的一項策略。
事實上,在今年的Google IO 大會舉行之前,首套PDK 就已經與Jelly Bean,也就是Android 4.1 版一起就緒了。OEM 廠商和半導體供應商能夠在開放源版本發行前,通過授權方式取得Jelly Bean 的PDK。這能讓OEM 廠商和半導體伙伴將各自的設備驅動程序整合進PDK 提供的程序文件中。這使得這些廠商能夠為特定設備進行驅動程序的開發、測試和優化。這樣一來,當然能縮短OEM 廠商和半導體供應商將其設備移植到新版Android 所需的時間。
(PDK 的獲取需要授權,因為PDK 中的新版Android 尚未正式發布。)
PDK 中的內容可能會與最終發布版本稍有不同。不過,因為PDK 是在新版本發布的最后階段——也就是測試階段產生的,因此,PDK 和最終的Android 開源版本間應該不會有重大的改動。
伴隨Jelly Bean 版本的PDK 可以看成是一個beta 版。由于多版本以及MIPS、Intel 和ARM 三種處理器架構的支持,曾經出現過一些小小的問題。不過現在已有多家第三方廠商授權獲得PDK,他們當然會加速推動對Jelly Bean 的支持。
MIPS 立即加入了Google 的PDK 項目,我們的架構授權客戶君正也一樣。通過與君正優秀工程師們的共同合作,我們能快速將Jelly Bean 帶到多款采用君正芯片的平板電腦中。因此,當Jelly Bean 正式發布時,采用君正MIPS 架構的平板電腦能率先支持此新版本(僅落后于Google 自己的Nexus 7),并通過印度的OEM 廠商Karbonn Mobiles推向市場。
這是Google PDK 的強大力量。OEM 廠商不會再落后于Google 挑選的獨家早期開發伙伴。原來的時候,只有Google 的自有品牌Nexus 設備才能成為市場領先者,但以后的情況可能不一定會如此,因為會有許多積極的OEM 廠商也能借助PDK 快速推出新版產品。
Android Jelly Bean即將發布首個維護版本,PDK 已經為此版本做好準備。好消息是,Google 已經修正了許多原來PDK中存在的問題。MIPS 當然會在其中得到完整的支持,與Intel 和ARM一樣。