卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

跨平臺開發(fā)app 原生態(tài)開發(fā)和跨平臺中間件各有什么優(yōu)劣?

原生態(tài)開發(fā)和跨平臺中間件各有什么優(yōu)劣?原生態(tài)開發(fā):開發(fā)者使用廠商提供的單一手機(jī)平臺SDK進(jìn)行開發(fā)。跨平臺開發(fā):一次開發(fā),多次編譯。開發(fā)人員使用一種語言(Java)進(jìn)行開發(fā)。通過跨平臺中間件(包括跨平臺

原生態(tài)開發(fā)和跨平臺中間件各有什么優(yōu)劣?

原生態(tài)開發(fā):開發(fā)者使用廠商提供的單一手機(jī)平臺SDK進(jìn)行開發(fā)。跨平臺開發(fā):一次開發(fā),多次編譯。開發(fā)人員使用一種語言(Java)進(jìn)行開發(fā)。通過跨平臺中間件(包括跨平臺運行時、平臺轉(zhuǎn)換引擎和eclipse編譯器插件),用各種原生sdk編譯源代碼,并自動打包成各種移動應(yīng)用程序。原生態(tài)開發(fā)和跨平臺開發(fā)適合不同的開發(fā)者。原開發(fā)要求開發(fā)者熟悉原SDK的開發(fā)語言(Android、J2ME、Symbian等),操作效率較高(如涉及3D圖形加速的應(yīng)用)。然而,在一個平臺上開發(fā)每一個移動應(yīng)用程序都需要重新編碼,這不僅耗費人力,而且耗時長??缙脚_開發(fā)使用統(tǒng)一的語言(Java語言、XML和CSS進(jìn)行UI控制),開發(fā)人員易于學(xué)習(xí)和掌握,不適合直接操作硬件應(yīng)用程序(如3D游戲)。

安卓SDK是什么?

基本概念

SDK:(軟件開發(fā)工具包)。軟件開發(fā)工程師用來為特定軟件包、軟件框架、硬件平臺、操作系統(tǒng)等構(gòu)建應(yīng)用軟件的開發(fā)工具的集合。因此,Android SDK指的是Android專有的軟件開發(fā)工具包。

下載Android SDK后,開始安裝。androidsdk使用Java語言,因此需要先安裝jdk5.0及更高版本。直接下載JDK安裝文件更方便。[2]

無需安裝Android SDK。下載后可以直接解壓。將下載的SDK包解壓縮到適當(dāng)?shù)奈恢?。就這樣。SDK安裝正常。

使用eclipse進(jìn)行Android應(yīng)用程序開發(fā)需要為eclipse安裝ADT插件。這樣,eclipse就可以與androidsdk建立連接。您可以在eclipse中啟動Android模擬器進(jìn)行程序調(diào)試和其他ADT插件安裝。這里不再笨重了。插件安裝URL是:您也可以下載ADT的zip包進(jìn)行安裝,安裝完插件后,您需要做一些簡單的配置:

1。在eclipse中,選擇window> preference;

2。從左邊的菜單中,選擇Android;

3。設(shè)置SDK位置,點擊〖瀏覽〗按鈕,選擇SDK的安裝根目錄;

4。好的,結(jié)束。

Android項目目前得到了手機(jī)運營商、手機(jī)制造商、開發(fā)商和消費者的大力支持。谷歌移動平臺負(fù)責(zé)人安迪·魯賓(Andy Rubin)表示,與軟件開發(fā)合作伙伴的密切接觸正在進(jìn)行中。從2007年11月開始,谷歌開始向服務(wù)提供商、芯片制造商和手機(jī)廠商提供Android平臺,并成立了“開放手機(jī)聯(lián)盟”,擁有30多個成員。