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