||
在開(kāi)始進(jìn)行TiJOS應用開(kāi)發(fā)前, 請從Eclipse中安裝Ti-Dev Studio, 具體過(guò)程請參考TiJOS應用開(kāi)發(fā)環(huán)境搭建文檔。
開(kāi)發(fā)環(huán)境操作系統:Win7及以上
Eclipse4.6 及以上
Internet網(wǎng)絡(luò )連接正常
準備工作在Eclipse中新建菜單中選擇"Other"
從彈出的新建項目類(lèi)型中選擇“TiJOS Development"下的”TiJOS Application Project":
點(diǎn)擊“Next" , 輸入工程名稱(chēng),JRE選擇默認即可,點(diǎn)擊“Finish" 即可完成工程創(chuàng )建。
創(chuàng )建TiJOS Application Project的過(guò)程與標準Java過(guò)程類(lèi)似, 一般只需輸入工程名稱(chēng)其它選擇默認即可完成工程的創(chuàng )建過(guò)程, 創(chuàng )建后的工程如下圖所示:
我們從最簡(jiǎn)單的hello world程序開(kāi)始,首先創(chuàng )建一個(gè)HelloTiJOS類(lèi), 在HelloTiJOS工程中新建“Java Class", 輸入類(lèi)名HelloTiJOS, 包名Package可選,同時(shí)選中“Public static void main(Sring[] args)"加入標準的java main方法(函數)作為程序的入口, 點(diǎn)擊“Finish"即可創(chuàng )建成功,如下圖所示:
類(lèi)創(chuàng )建成功后,如下圖所示:
加入代碼將輸出打印到日志輸出中
這樣,最簡(jiǎn)單的Hello TiJOS例子是完成了
編譯、運行接下來(lái),對完成的例子進(jìn)行編譯運行, 在進(jìn)行編譯之前,請確保機器連接Internet, 整個(gè)過(guò)程與標準Java類(lèi)似,在工程右鍵菜單或當前Java文件右鍵菜單中選擇Run As下的"TiJOS Application",即可運行, 并在Console中觀(guān)察編譯和運行結果:
在開(kāi)發(fā)板上運行TiJOS應用時(shí),請確保在Ti-Dev Manger設備管理器中可看到TiKit開(kāi)發(fā)板已連接。
調試當需要進(jìn)行調試時(shí), 如果是與硬件無(wú)關(guān)的操作,可通過(guò)Debug As 中選擇 "Java Application"進(jìn)行調試, 如果是與硬件相應的功能調試, 則需要通過(guò)打印的方式觀(guān)察輸出結果。
硬件開(kāi)發(fā)板在線(xiàn)調試目前暫時(shí)不支持,將在后續版本中增加此功能。
導出當應用調試測試成功后, 可將編譯結果導出為tapk文件通過(guò)Ti-Device Manager直接下載到設備中進(jìn)行測試, 同時(shí)該文件也用于最新的量產(chǎn)或OTA應用更新過(guò)程。
導出tapk時(shí), 在工程右鍵菜單中選擇"Export", 在彈出的導出類(lèi)型列表中選擇“TiJOS Development"下的”Export TiJOS Application Package..."
點(diǎn)擊Next后, 選擇HelloTiJOS工程
點(diǎn)擊"Next"后選擇主類(lèi)及tapk文件存儲路徑:
點(diǎn)擊"Finish"即可完成tapk應用包導出, 導出的tapk文件可通過(guò)Ti-Device Manager手工下載、運行功能直接對實(shí)際設備進(jìn)行測試。