自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

詳解惠普webOS官方教程 如何下載安裝SDK和PDK

原創(chuàng)
移動(dòng)開發(fā)
本文翻譯自惠普官方文檔,介紹了如何下載、安裝webOS的SDK和PDK,開發(fā)webOS應(yīng)用這是必備的工具。對(duì)webOS感興趣的朋友可以關(guān)注一下這篇文章。

【51CTO譯文】惠普webOS的SDK包含JavaScript開發(fā)和C/C++開發(fā)所必需的庫。對(duì)于JavaScript的開發(fā),該SDK包括的命令行工具需要封裝、下載和調(diào)試應(yīng)用程序,以及示例代碼、參考代碼和參考文檔。對(duì)于C/C++開發(fā),該SDK還包括插件開發(fā)工具包(PDK),其中包括一個(gè)GCC編譯器、SDL和OpenGL的代碼庫、項(xiàng)目模板、示例源代碼、腳本、實(shí)用程序、文件。你將有機(jī)會(huì)選擇在安裝過程中的安裝PDK。

你可以將SDK安裝在Windows、OS X和Ubuntu Linux的主機(jī)電腦上,但是要知道,PDK的開發(fā)目前不支持Linux。對(duì)于C/C++開發(fā),SDK集合了Windows的Visual Studio,和OS X的Xcode,所以如果你愿意,你可以使用命令行工具。

該SDK工具當(dāng)然可以基于命令行,但如果你喜歡使用集成開發(fā)環(huán)境(IDE),惠普提供了支持Eclipse IDE的webOS插件。

一、在Windows平臺(tái)上安裝SDK和PDK

1.卸載現(xiàn)有的SDK或PDK

警告:保存你的數(shù)據(jù)!卸載的SDK和PDK將刪除它們的安裝目錄。如果你有程序源代碼在安裝目錄中,源代碼會(huì)被刪除!你的項(xiàng)目源代碼不應(yīng)該存儲(chǔ)在SDK或PDK的安裝目錄中。

(1)卸載以前的SDK(如果存在),使用Windows控制面板中的添加/刪除程序。

(2)卸載的PDK(如果存在),也可以運(yùn)行c:\Program Files\Palm\PDK\uninstallpdk.exe。出現(xiàn)提示時(shí),請(qǐng)務(wù)必也卸載Novacom驅(qū)動(dòng)程序。

2.安裝Java

下載并安裝Java的最新版本。

要確認(rèn)Java是否安裝成功,需要在命令提示符內(nèi)鍵入:

java -version

如果Java成功過安裝,Java版本信息會(huì)出現(xiàn)在命令提示符內(nèi)。

Java下載地址

注意:

如果你使用的是Windows 64位版本,你將需要從不同的位置下載JDK。點(diǎn)擊這里進(jìn)入到Java下載頁面,然后點(diǎn)擊“Java下載”圖標(biāo)下的“JDK”鏈接。 從那里,你將可以選擇64位Windows版本的JDK。

3.安裝VirtualBox

webOS模擬器是建立在VirtualBox基礎(chǔ)上的,你可以從Oracle 免費(fèi)下載虛擬機(jī)軟件。在安裝惠普的webOS的SDK之前需要安裝VirtualBox。

(注:webOS的模擬器還沒法在VirtualBox 4.0上運(yùn)行。使用下面的鏈接下載3.2版本。)

VirtualBox的下載地址

4.在Windows平臺(tái)上安裝惠普webOS SDK

(1)下載相應(yīng)的Windows SDK安裝程序(僅支持Windows Vista和Windows 7):

32位Windows系統(tǒng)SDK/PDK下載地址。

64位Windows系統(tǒng)SDK/PDK下載地址

(2)確保安裝webOS的SDK之前沒有運(yùn)行VirtualBox。

(3)雙擊webOS的SDK安裝程序文件。

(4)繼續(xù)執(zhí)行的許可協(xié)議。

(5)點(diǎn)擊“F​​inish”完成安裝。

5.下載CodeSourcery的工具鏈(僅PDK)

如果你打算做插件或其他C/C++開發(fā),請(qǐng)執(zhí)行此步驟。

如果尚未安裝,下載CodeSourcery的工具鏈—Sourcery G++ Lite for ARM GNU/Linux。 這曾經(jīng)是PDK下載的選項(xiàng),但是現(xiàn)在已經(jīng)沒有該選項(xiàng)了。你可以從CodeSourcery的網(wǎng)站下載。

建議安裝以下兩個(gè)版本

2009q1-203:建議大多數(shù)開發(fā)者使用較新版本。

2007q3-51:建議出現(xiàn)以下問題的開發(fā)者使用這個(gè)較舊的版本。

(1)C++異常處理:未定義鏈接的版本號(hào)。

(2)_libc_csu_init/fini calls:未定義鏈接的版本號(hào)。

(3)__isoc99_sscanf:符號(hào)加入到GLIBC 2.7中,用于調(diào)用掃描并格式化字符串輸入,直到在你的代碼使用_USE_GNU為止。 這個(gè)問題還需要在一個(gè)頭文件中改變,不能只是改變固定庫。其他__isoc99調(diào)用也是正確的。

一般來說,如果新版本出現(xiàn)問題,可以嘗試一個(gè)舊的。

6.驗(yàn)證SDK安裝

(1)啟動(dòng)的webOS模擬器。

(2)點(diǎn)擊確定關(guān)閉對(duì)話框。

(3)創(chuàng)建或選擇一個(gè)目錄作為你的開發(fā)工作區(qū)。

(4)打開一個(gè)命令提示符窗口,然后鍵入:

palm-generate

驗(yàn)證該工具的安裝是否正確的方法:

◆如果幫助信息顯示,這些工具已正確安裝。

◆如果palm-generate命令沒有被識(shí)別,這些工具就沒有正確安裝。

◆如果Java命令沒有被識(shí)別,Java就沒有正確安裝。

(5)退出命令提示符窗口和模擬器。#p#

二、在Mac平臺(tái)上安裝的SDK和PDK

1.安裝VirtualBox

webOS模擬器是建立在VirtualBox基礎(chǔ)上的,你可以從Oracle 免費(fèi)下載虛擬機(jī)軟件。在安裝惠普的webOS的SDK之前需要安裝VirtualBox。 注:webOS的模擬器還沒法在VirtualBox 4.0上運(yùn)行。使用下面的鏈接下載3.2版本。

VirtualBox的下載地址

2.SDK/PDK的磁盤映像文件下載地址

3.卸載現(xiàn)有的SDK或PDK

警告:保存你的數(shù)據(jù)!卸載的SDK和PDK將刪除它們的安裝目錄。如果你有程序源代碼在安裝目錄中,源代碼會(huì)被刪除!你的項(xiàng)目源代碼不應(yīng)該存儲(chǔ)在SDK或PDK的安裝目錄中。

(1)打開Mac的磁盤映像文件。

(2)雙擊uninstall-previous-sdk.command腳本文件。

(3)出現(xiàn)提示時(shí)選擇“是”。

(4)根據(jù)提示輸入你的管理員密碼。

4.安裝用于Mac平臺(tái)的惠普webOS SDK/PDK

(1)確保安裝webOS的SDK之前沒有運(yùn)行VirtualBox。

(2)如果你還沒有打開Mac磁盤映像文件,請(qǐng)打開它。

(3)雙擊webOS的SDK安裝程序文件,并按照指示進(jìn)行。

(4)在安裝過程中,你可以選擇安裝了PDK。 注意,這個(gè)選項(xiàng)是默認(rèn)選中的。

一旦安裝了SDK:

◆webOS的模擬器成為可用的應(yīng)用程序文件夾。

◆webOS的命令行工具成為可用的終端。

我們建議,OS X的用戶運(yùn)行每個(gè)設(shè)備,都使用the ssh-key-ini腳本。這就避免了文件使用殼轉(zhuǎn)移到設(shè)備時(shí)需要密碼的情況產(chǎn)生。#p#

三、在Ubuntu Linux平臺(tái)上安裝的SDK

deb http://download.virtualbox.org/virtualbox/debian lucid non-free

1.更新包庫信息

(1)更新包庫信息到/etc/apt/sources.list:

deb http://download.virtualbox.org/virtualbox/debian lucid non-free

如果你使用的是10.04 (Lucid Lynx):

deb http://download.virtualbox.org/virtualbox/debian lucid non-free

如果你使用的是9.04 (Jaunty Jackalope):

deb http://download.virtualbox.org/virtualbox/debian jaunty non-free

(2)下載并注冊(cè)O(shè)racle ®APT安全的公共密鑰:

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -

(3)刷新包索引文件:

sudo apt-get update

2.安裝Java

下載并安裝Oracle的Java運(yùn)行時(shí)環(huán)境(JRE)。SDK與默認(rèn)的Ubuntu GNU的Ja​​va編譯器(GCJ)不相容。 例如:

sudo apt-get install sun-java6-jre

有時(shí),典型安裝Ubuntu系統(tǒng)更新后,默認(rèn)的Java設(shè)置可以改變sun-java6。 可以通過鍵入“sudo update-alternatives --config java”檢驗(yàn)的sun-java6-jre的設(shè)置是否是默認(rèn)。如果它尚未標(biāo)記為默認(rèn),需要選擇/usr/lib/jvm/java-6-sun/jre/bin/java'。將來如果palm模擬器停止工作或者Java的默認(rèn)設(shè)置不正確,你可能還需要重復(fù)這樣的工作。

3.安裝VirtualBox

webOS模擬器是建立在VirtualBox™基礎(chǔ)上的,你可以從Oracle 免費(fèi)下載虛擬機(jī)軟件。在安裝惠普的webOS的SDK之前需要安裝VirtualBox。

(注:webOS的模擬器還沒法在VirtualBox 4.0上運(yùn)行。)

VirtualBox的安裝或升級(jí)

如果你的VirtualBox的版本需要升級(jí),按照說明“卸載的webOS模擬器和虛擬機(jī)”。

安裝VirtualBox的新版本:

sudo apt-get install virtualbox-3.2

注:如果(或建議)安裝virtualbox-ose,取代virtualbox-3.2,這是一個(gè)信號(hào),apt-get所沒有正確解析來自download.virtualbox.org的包,而不是試圖從Ubuntu的自己的庫里拖出一個(gè)舊版本的二進(jìn)制的VirtualBox 1.5。 確保更新前注冊(cè)了庫。 如果使用Ubuntu庫有任何問題,你也可以手動(dòng)下載并安裝VirtualBox:

下載地址

點(diǎn)擊這里直接進(jìn)入到VirtualBox Linux的頁面。

4.安裝ia32-libs(僅64位系統(tǒng))

如果你在一個(gè)64位的系統(tǒng)上安裝,在安裝前執(zhí)行以下附加步驟:

sudo apt-get install ia32-libs

如果你碰巧在安裝ia32-libs之前安裝了palm-novacom,那么你必須重新啟動(dòng)palm-novacom:

sudo stop palm-novacom
sudo start palm-novacom

5.在Linux平臺(tái)安裝SDK:

下載32位Novacom-下載64位Novacom-下載SDK

如果你在一個(gè)32位的系統(tǒng)上安裝,請(qǐng)執(zhí)行以下步驟來安裝SDK:

sudo dpkg -i palm-sdk_2.1.0-svn409992-pho519_i386.deb 
sudo dpkg -i palm-novacom_1.0.56_i386.deb

如果你在一個(gè)64位的系統(tǒng)上安裝,請(qǐng)執(zhí)行以下步驟來安裝SDK:

sudo dpkg -i --force-architecture palm-sdk_2.1.0-svn409992-pho519_i386.deb 
sudo dpkg -i --force-architecture palm-novacom_1.0.56_amd64.deb

(注:如果你遇到安裝問題,請(qǐng)重新嘗試一個(gè)干凈的安裝。 如果要卸載,請(qǐng)按照卸載說明進(jìn)行。)

【51CTO.com獨(dú)家特稿,非經(jīng)授權(quán)謝絕轉(zhuǎn)載,合作媒體轉(zhuǎn)載請(qǐng)注明原文作者及出處!】

【編輯推薦】

  1. webOS 2.1 SDK正式提供下載 發(fā)布諸多新功能
  2. 惠普正式向開發(fā)者提供beta版webOS 3.0 SDK
  3. 明年所有惠普電腦均為Windows+webOS雙系統(tǒng)
  4. RIM應(yīng)用開發(fā)入門 安裝BlackBerry 6.0 SDK
  5. Android SDK工具:使用layoutopt進(jìn)行布局優(yōu)化

 

責(zé)任編輯:佚名 來源: 51CTO
相關(guān)推薦

2011-07-04 09:27:04

惠普webOS 3.0SDK

2011-05-12 08:49:58

iPhone SDKXcode

2011-04-02 10:08:21

webOS開發(fā)應(yīng)用程序

2011-07-01 10:52:59

EnyowebOS 3.0 S

2010-01-06 11:03:54

Ubuntu常用軟件

2011-06-23 09:13:59

Qt SDK Creator

2011-07-19 08:50:17

PhoneGapwebOS

2011-02-18 14:02:36

Android R5 Android NDKAndroid NDK

2011-02-13 11:37:45

Android 3.0

2011-03-31 09:44:13

webOS

2011-12-10 19:17:12

webOS

2011-12-16 20:37:16

webOS

2012-02-08 09:49:02

惠普webOS開源

2010-12-10 10:16:21

Android 2.3

2011-03-21 13:52:30

下載webOS SDKwebOS 2.1

2011-12-12 20:39:43

webOS

2011-03-17 10:04:51

WebOS惠普

2010-12-28 13:36:15

webOS SDKPalm

2012-04-26 09:09:14

惠普webOS

2011-05-31 15:09:02

Android SDK 官方下載
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)