高品質訓練課程供應者

作者:Owen Ou
日期:

根據Android Developers Blog消息,為了讓應用程式開發者能夠更有效的管理自己在Android Market的產品,Android Market已開始提供多APK的支援(Multiple APK Support)。此功能是在Android Market的一個新發行選項,對於想發行多個版本的開發者來說,將是一個很方便的功能。

所謂APK即是Android package的縮寫,也就是Android 應用程式套件,包含應用程式本身,以及相關的資源檔案。將 apk 套件下載到 Android 裝置後,即可安裝至此裝置上。透過Android Development Kit 可自動將 apk 套件下載至模擬器或實體手機上。

過去每一個App只可以上載一個APK檔案,現在Market上允許App開發商為同一個App上載多個APK檔案。開發商可以採用同一的程式名稱,在 Market 上也只有一個 Listing (相同名稱、介紹資料、圖片和價錢),但可以為手機和平板提供不同的 APK 檔案,又或按螢幕大小提供不同 APK 檔案。

此外,開發商也能運用此功能來為自己的產品添增對新的API或硬體功能的支援,卻又不會影響到既有的客戶基礎。要上載多個 APK 檔案,只要在 Developer Console 內,按入 App 的詳細資料頁,再選擇[APK 檔案]分頁 > [切換為進階模式]。

這些APK檔雖然使用相同的程式名稱,但卻是完整且獨立的一個APK,符合特定Android平台版本、螢幕尺寸,或GL-texture-compression格式。過去開發商可能會為一個程式推出兩三個版本,用戶要自行決安裝那一個。現在用戶不用再擔心版本不符的問題,因為在下載安裝時,Android Market會根據用戶裝置的配置自動選取適合的APK檔案安裝。