ADVERTISEMENT
Android L 作業系統將要推出,可支援 64 位元的 APP 程式,對消費者而言應是件好事,但對 APP 開發者而言,或許是個未知的挑戰。現在 Google 推出新的 Android 模擬器,要使開發者可更快、更方便的開發 64 位元 APP 程式。
Google 為 APP 開發者推出了新的開發工具,是一支援 64 位元系統的 Android 模擬器,可讓新版本的 APP 透過模擬器在一般電腦上進行測試,這個模擬器將可以幫助他們在 64 位元系統的測試得到更精準結果,為 Google 即將到來的 Android L 大軍鋪路。
Google 官方表示,原生開發套件(NDK:Native Development Kit)的三大特點:
‧增加可以設定位址的記憶空間
‧暫存器(register)數量增加
‧以及新的指令集
在此附上套件的連結,有興趣的讀者可以下載來玩玩看。
支援 64 位元的智慧型手機給予消費者一種更強大效能的暗示,這種話經常在通路行銷的商業用語上聽到,難道從數字上來換算,64 位元系統真的就會比 32 位元快上兩倍嗎?實際效能體驗絕非是如此單純的數字問題, 64 位元處理器還是要配合 64 位元 APP,才能發揮其優勢。
其實在這新系統推出後,真正受益的是 ARM 架構處理器產品,也就是 ARM v8 處理器。 Google 推出的開發工具將使開發者可以在 Android L 推出前,製作相容性最佳化的 APP 應用程式,使未來支援 Android L 的智慧型手機以及平板電腦,可以更早讓使用者體驗到 64 位元應用程式的魅力。
▲ Android L 的推出,將可完全發揮 64 位元智慧型裝置的威力。(圖片來源:Tech Rader)
我們可以樂觀看待 32 位元的系統過渡到 64 位元,對於次世代新機型使用將是個好的現象,不過現在並不需要急著升級你口袋中的 32 位元手機或是平板電腦,等到支援 64 位元的作業系統正式推出後,再買 64 位元處理器的智慧型裝置也不急。
目前廠商的規劃 64 位元 CPU 可否相容 32 位元 APP?
對於 "增加可以設定位址的記憶空間" 這一點:
Android 裝置一般記憶體都有限吧?Android App 不像 PC 可以不用管耗電量,可以盡情揮霍記憶體和 CPU 運算。其實 Android App 根本就用不到太多的記憶體是吧?所以這功能有什麼實際的意義嗎?
基本上64位元的的手持式裝置,主要差異還是跟桌上型系統一樣,簡單的說你在桌上型上面遇到的問題,未來在手持式上面也會遇到。而且以目前手持式裝置的發展來說,未來搞不好在手持式裝置上面操作Photoshop,Autodesk....等等軟體才是主流。所以說往64bit發展是必然中的事。