右欄
歡迎您:游客!請先
登錄
或
注冊
風格
恢復默認設置
|
展區(qū)
文件集瀏覽
圖片集瀏覽
Flash瀏覽
音樂集瀏覽
電影集瀏覽
|
搜索
|
社區(qū)游戲中心
曙海教育集團論壇
→
3G手機技術專區(qū)
→
Android應用開發(fā)
→ 谷歌Android速覽 讓移動開發(fā)者輕松應用
新的主題
投票帖
交易帖
小字報
下一主題 >>
<< 上一主題
共有
7134
人關注過本帖
樹形
打印
主題:谷歌Android速覽 讓移動開發(fā)者輕松應用
wangxinxin
小
大
1樓
個性首頁
|
博客
|
信息
|
搜索
|
郵箱
|
主頁
|
UC
加好友
發(fā)短信
等級:青蜂俠
帖子:
1393
積分:14038
威望:0
精華:0
注冊:
2010-11-12 11:08:23
谷歌Android速覽 讓移動開發(fā)者輕松應用
Post By:2010-12-3 11:33:40
基于
Linux
內核的
Android
作為專為移動設備開發(fā)的操作
系統(tǒng)
,并不只限于智能手機使用,還可以用在平板
電腦
、電子閱讀設備、甚至上網本上。
如今,Google已將大部分的Android代碼發(fā)布于Apache軟件許可協(xié)議下。Apache軟件許可協(xié)議被公認為“
企業(yè)
友好”的許可證,它允許廠商擴展 具有專利性質的程序,而不必將擴展的程序提交回開源社區(qū)。
為了開發(fā)這一系統(tǒng),Google聯(lián)合了65家公司組成了一個企業(yè)聯(lián)盟并不是單槍匹馬來開發(fā)這個復雜的系統(tǒng)——Open Handset Alliance (OHA),并意欲為移動設備制定一套開放標準。其中包括英特爾,摩托羅拉,三星,LG等。
OHA的宗旨是制定一個開放的平臺,徹底改變當今移動
世界
的操作模式。Andorid系統(tǒng)上“所有軟件生來平等”的原則給軟件的創(chuàng)作帶來了活力。這個原則意味著手機的核心程序和第三方程序享有平等的權利訪問手機的各種功能。
作為開發(fā)人員,想去開發(fā)Android OS上的軟件,那么你則需要Android SDK。Android SDK由一套很復雜的開發(fā)工具組成。它支持所有的主要操作平臺(
Windows
, Mac, Linux)。 而開發(fā)軟件使用的主要語言是Java。然而,這些開發(fā)出的軟件并不是在普通的Java
虛擬機
上運行,而是在一個為Andorid 特別設計的虛擬機上運行,叫做Dalvik,它為只有有限的內存和CPU的電池供電的移動設備進行了專門的優(yōu)化。這使得使用Java SE和ME編寫的Java程序和Android平臺上編寫的程序出現(xiàn)不兼容性。Android只是使用了Java語言的語法定義,它只支持提供Java SE和ME里的部分類庫和API。
如果你認為程序
性能
是頭等大事,那你需要Android NDK,它是Android SDK的一個附加工具,可以使Android程序開發(fā)人員把他們的跟性能最相關的部分代碼編譯成本地代碼。
Dalvik虛擬機上運行的程序一般都被打包成Dalvik(.dex)可執(zhí)行格式,這些程序適合在那些內存和處理器受限制的系統(tǒng)上運行。從Android 2.2 版本后,Dalvik提供了一個即時編譯器,它能使程序的執(zhí)行效率大大提高。跟大多數(shù)虛擬機上的代碼一樣,Dalvik上也有一個.DEX文件反編譯器,叫做Dedexer,同樣也是個開源軟件。
我們必須要注意一點,Dalvik其實是使用Apache的Harmony項目的一個子集作為其核心類庫的。Apache Harmony是一個開源的、免費版的Java語言實現(xiàn),它實現(xiàn)了Java SE 5和6的規(guī)范。
新開發(fā)出的Android
應用
程序,不管是免費的還是商業(yè)的,你都可以從Android市場找到。 Android市場是一個Google開發(fā)的在線的軟件庫。 它提供了一個分類目錄,你可以把上面的應用程序通過在線方式下載安裝到你的目標設備上,而不需要使用PC機。 Android市場增長迅速,目前上面已經駐留了超過70,000個應用軟件(截至2010年六月)。
Android目前的版本號是Froyo,此版本做了很多的改進,加入了很多新功能。 當然,開發(fā)人員們使用的SDK和NDK也有了很多的改進
支持
(
0
)
中立
(
0
)
反對
(
0
)
單帖管理
舉報帖子
使用道具
|
引用
|
回復
下一主題 >>
<< 上一主題
返回版面帖子列表
谷歌Android速覽 讓移動開發(fā)者輕松應用
回復標題:
上傳附件:
簽名
:
不顯示
顯示
RSS2.0
Xhtml無圖版
Xslt無圖版
Copyright © 2000 - 2009
曙海
教育集團
Powered By
曙海教育集團
Version 2.2
頁面執(zhí)行時間 0.01563 秒, 3 次數(shù)據(jù)查詢