Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> 展望Android之前世今生(2)

展望Android之前世今生(2)

編輯:高級開發

ile等等。

  OHA的宗旨是制定一個開放的平台,徹底改變當今移動世界的操作模式。Andorid系統上“所有軟件生來平等”的原則給軟件的創作帶來了活力。這個原則意味著手機的核心程序和第三方程序享有平等的權利訪問手機的各種功能

  如果你是個開發人員,想去開發android OS上的軟件,那麼你需要 android SDKandroid SDK由一套很復雜的開發工具組成。它支持所有的主要操作平台(Windows, Mac, Linux)。而開發軟件使用的主要語言是… Java。 然而,這些開發出的軟件並不是在普通的Java虛擬機上運行,而是在一個為Andorid 特別設計的虛擬機上運行,叫做Dalvik ,它為 只有有限的內存和CPU的電池供電的移動設備進行了專門的優化。所以說,它跟JME一定關系都沒有,完全不同的一套系統。這使得使用Java SE和ME編寫的Java程序和Android平台上編寫的程序出現不兼容性。 android只是使用了Java語言的語法定義,它只支持提供Java SE和ME裡的部分類庫和API。

  如果你認為程序性能是頭等大事,那你需要 android NDK ,它是Android SDK的一個附加工具,可以使android程序開發人員把他們的跟性能最相關的部分代碼編譯成本地代碼。

  Dalvik虛擬機上運行的程序一般都被打包成Dalvik(.dex)可執行格式,這些程序適合在那些內存和處理器受限制的系統上運行。如果你

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved