freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

nokia手機(jī)s40平臺手機(jī)開發(fā)環(huán)境的搭建的過程-資料下載頁

2025-04-13 04:12本頁面
  

【正文】 Nokia Series 60 Developer Platform 適用于基于 SymbianOS 的智能電話設(shè)備,比如 Nokia 3650 和 6600。每年大約可銷售 1 千萬部 Series 60 設(shè)備。 Nokia Series 80 Developer Platform 適用于基于 SymbianOS 的高端企業(yè)設(shè)備,比如 Nokia 9500 和 9300 Communicators。 Nokia Series 90 Developer Platform 適用于基于 SymbianOS 的觸摸屏多媒體設(shè)備,比如 Nokia 7700 原型設(shè)備。目前還沒有使用 Series 90 平臺的商業(yè)設(shè)備。 J2ME 在所有的 Nokia 開發(fā)人員平臺上都受到支持。Series 60、80 和 90 平臺的 版本全都支持 MIDP 2(即 Wireless Messaging API)和 Mobile Multimedia API。它們還提供了對 Bluetooth API、Mobile 3D API、File I/O 和 PIM API 的可選支持。Nokia 設(shè)備 SDK 設(shè)備 SDK 包含可用的 Java API 庫,以及用于特殊設(shè)備的 PC 仿真器。該仿真器在開發(fā)用的 PC 上模擬物理設(shè)備的特征和限制。SDK 是開發(fā)實際設(shè)備應(yīng)用程序的一個重要工具。因為新設(shè)備的發(fā)布非常迅速,所以對于 Nokia 而言,為每種設(shè)備開發(fā)單獨的 SDK 有些不切實際。因此,它只為有代表性的設(shè)備發(fā)布 SDK。例如,Nokia Series 40 Developer Platform SDK 是以 Nokia 6230 設(shè)備為基礎(chǔ),可以用來為 Nokia 513220 和 6255 設(shè)備開發(fā) MIDP 應(yīng)用程序。該 SDK 也正是您在本教程中要用到的 SDK。Nokia Developer39。s Suite for J2ME 為安裝在開發(fā) PC 上的所有 SDK 提供了一個管理接口.[3][4][5][6][7][8][9][10] ... 下載 Nokia Developer39。s Suite for J2ME 您可以從 Nokia 論壇的工具專區(qū)下載免費的 Nokia Developer39。s Suite for J2ME,網(wǎng)址是 (本網(wǎng)站的下載專區(qū)也提供下載)。Nokia Developer39。s Suite for J2ME Version 及其更高版本都支持 Eclipse 集成。在下載頁上,選擇 Request serial number for this product 鏈接,以獲得郵寄到您用 Forum Nokia 帳號注冊的電子郵件地址的序列號。安裝的時候需要這個序列號。安裝 Nokia Developer39。s Suite Version for J2ME 在開始運行下載的安裝程序之前,必須先卸載 所有以前安裝的 Nokia Developer39。s Suite for J2ME 版本。然后需要輸入您在 Nokia 論壇中使用的用戶名和請求(并通過電子郵件接收)的序列號。在獲得提示的時候,應(yīng)該選擇將該套件與 Eclipse 集成。還需要告訴安裝程序您安裝 Eclipse 的根目錄。啟動 Eclipse 現(xiàn)在,啟動 Eclipse IDE ,您會在工具欄上看到一個新的 Tools Nokia Developer39。s Suite for J2ME 菜單項和一個新的圖標(biāo)編號。圖 1. Eclipse 中的新菜單 下載新的 SDKNokia Developer39。s Suite for J2ME 是隨同以下設(shè)備 SDK一起提供的: Series 40 Developer Platform SDK Series 60 MIDP Concept SDK beta , Nokia Edition Series 40 SDK 在默認(rèn)情況下使用。您可以從位于 。每個 SDK 需要一個單獨的序列號。SDK 通常安裝在 Windows PC 的 C:\Nokia\Devices\ 目錄中。將 SDK 添加到 Nokia Developer39。s Suite 中您可能必須手工將新的 SDK 添加到 Nokia Developer39。s Suite 中。為了做到這一點,需要執(zhí)行以下步驟:1. 選擇 Tools Nokia Developer39。s Suite for J2ME Configure Emulators。 2. 單擊 Add 將新的 SDK 添加到下拉列表中。 圖 2. 添加新的 SDK 3. 選擇將添加 SDK 的安裝目錄。 圖 3. 選擇 SDK 的安裝目錄 [3][4][5][6][7][8][9][10] ... 配置仿真器要配置設(shè)備仿真器的行為,請執(zhí)行以下操作: 1. 選擇 Tools Nokia Developer39。s Suite for J2ME Configure emulators。 2. 從下拉列表中選擇 SDK 仿真器。 3. 單擊 Preference。您就能夠設(shè)置該仿真器的一般屬性。 Phone Number prefix 字段指定了模擬電話網(wǎng)絡(luò)環(huán)境時為仿真器分配的假的電話號碼。例如,仿真器的第一個實例是分配電話號碼“6230000”,第二個實例是分配“6230001”。這兩個仿真器實例可以使用這些電話號碼彼此發(fā)送 SMS/MMS 消息。圖 4. 一般屬性 MIDP 的運行時屬性(比如堆的大小和安全域)也可以配置。圖 5. 配置 MIDP 可以在 MIDP Monitor 選項卡中指定仿真器的日志級別。在這里,您還可以降低仿真器的執(zhí)行速度,在快速 PC 的設(shè)備上模擬慢速 CPU。圖 6. 日志級別 您已經(jīng)安裝了這些工具。現(xiàn)在,讓我們來經(jīng)歷一下使用這些工具構(gòu)建、測試和部署 MIDP 應(yīng)用程序的完整過程。[3][4][5][6][7][8][9][10] ... 啟動新的項目要啟動新的項目,請執(zhí)行以下步驟: 1. 選擇 New Project。 2. 選擇 Nokia J2ME 的項目類型。 圖 7. 選擇項目類型 3. 為該項目指定一個名稱和一個根目錄。 圖 8. 創(chuàng)建項目名 4. 如果有一些 SDK 可用的話,選擇一個 SDK 進(jìn)行開發(fā)。 圖 9. 選擇一個 SDK [3][4][5][6][7][8][9][10] ... 配置項目路徑 您可以在項目中指定放置 Java 源文件和編譯好的類文件的地方。在這里,只需使用 Eclipse 的默認(rèn)設(shè)置即可。 圖 10. 構(gòu)建路徑中的源文件夾 在默認(rèn)情況下,項目的類路徑中包括 SDK 中的 J2ME API 庫??梢詫⑷我馔獠繋焯砑拥筋惵窂街小>妫喝绻胩砑幽切┰谠擁椖康奈锢碓O(shè)備上不可用的外部 Java Archive(JAR)庫,那么必須手工將它們打包到發(fā)行版本的 JAR 文件中。否則,MIDlet 會在您在設(shè)備上部署這些庫的時候拋出“Class not found”異常。圖 11. 定義類路徑 在 Package Explorer 中查看項目 現(xiàn)在,您已經(jīng)結(jié)束了項目的安裝。項目名顯示在 Project Explorer 中。源代碼目錄和類庫是項目名下的一個級別。您可以通過單擊打開類庫并瀏覽其內(nèi)容。這個類庫包含 J2ME API 類和 Nokia 的實現(xiàn)類。您甚至可以通過在 Java 編輯器中反編譯某些單獨類的接口來檢查這些類。圖 12. 在 Package Explorer 中查看 [3][4][5][6][7][8][9][10] ... Eclipse 的新的類向?qū)?盡管 Nokia 插件為生成新的類在 Tools Nokia Developer39。s Suite for J2ME中提供了一個向?qū)?,但我更喜歡使用 Eclipse 的默認(rèn)向?qū)?,因為它支持超類和已實現(xiàn)接口的自動代碼完成(automatic code pletion)。圖 13. 新類 從該向?qū)е猩傻闹饕?Java 源代碼文件如下所示:圖 14. 生成的源代碼 TutorialMidlet 類 TutorialMidlet 類是為應(yīng)用程序提供輸入執(zhí)行的類。Java 運行時環(huán)境(Java Runtime Environment,JRE)首先會實例化這個類,然后調(diào)用其 startApp() 方法啟動 midlet。在用戶終止應(yīng)用程序時,可以調(diào)用 destroyApp() 方法。 TutorialMidlet 類控制并顯示應(yīng)用程序中的所有 UI 屏幕。所有用戶生成的軟鍵(softkey)事件(比如用戶按下一個軟鍵時)都由 TutorialMidlet 類處理,因為它實現(xiàn)了 CommandListener 接口,并將自己作為所有屏幕對象的命令監(jiān)聽程序附加到該接口上。UI 事件回調(diào)方法是 mandAction()。package tutorial。import .*。import .*。public class TutorialMidlet extends MIDlet implements CommandListener { Display display。 Command greetCommand。 Command exitCommand。 Command clearCommand。 Command backCommand。 WeleScreen weleScreen。 HelloScreen helloScreen。 // instantiate the internal variables public TutorialMidlet () { display = (this)。 greetCommand = new Command (Greet, , 0)。 exitCommand = new Command (Exit, , 0)。 clearCommand = new Command (Clear, , 1)。 backCommand = new Command (Back, , 1)。 weleScreen = new WeleScreen ()。 (greetCommand)。 (clearCommand)。 (this)。 helloScreen = new HelloScreen ()。 (exitCommand)。 (backCommand)。 (this)。 } // Called when the MIDlet is started by the AMS protected void startApp () { (weleScreen)。 } protected void pauseApp () { // Do nothing } protected void destroyApp (boolean unconditional) { notifyDestroyed ()。 } public void mandAction (Command c, Displayable d) { if (c == greetCommand) { String name = ()。 (name)。 (helloScreen)。 } else if (c == clearCommand) { ()。 (weleScreen)。 } else if (c == backCommand) { (weleScreen)。 } else if (c == exitCommand) { destroyApp (true)。 } } }[3][4][5][6][7][8][9][10] ... 實時錯誤檢驗 TutorialMidlet 類使用 WeleScreen 和 HelloScreen 類,這些類您也必須鍵入。Eclipse 中的高級 Java 編輯器會用紅色線條(red bar)標(biāo)出相關(guān)的代碼路徑,警告您存在這類沖突。如果您將鼠標(biāo)放在紅線上,編輯器會顯示一個解釋框,告訴您為什么它認(rèn)為這是一個錯誤。實時語法檢驗允許開發(fā)人員利用 Java 編譯器的一致性檢驗功能,而不用實際等待編譯的完成。圖 15
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1