- 寫給大家看的安卓應(yīng)用開(kāi)發(fā)書(shū):App Inventor 2快速入門與實(shí)戰(zhàn)
- (美)沃爾貝等
- 722字
- 2020-01-10 15:25:30
1.4 實(shí)時(shí)測(cè)試
在使用App Inventor開(kāi)發(fā)應(yīng)用的過(guò)程中,可以隨時(shí)連接安卓設(shè)備,對(duì)應(yīng)用進(jìn)行測(cè)試。這種邊開(kāi)發(fā)邊測(cè)試的方式非常重要,這也是那些經(jīng)驗(yàn)老道的程序員們的慣常做法,可以節(jié)省大量無(wú)效的工作時(shí)間。使用安卓設(shè)備進(jìn)行測(cè)試需要具備兩個(gè)條件。首先,你的手機(jī)連接了Wi-Fi。其次,你的手機(jī)上需要安裝一個(gè)叫作“AI伴侶”的應(yīng)用(無(wú)需在電腦上安裝任何軟件)。如果你手頭沒(méi)有安卓設(shè)備,則需要在電腦上安裝一個(gè)特殊的軟件,來(lái)實(shí)現(xiàn)模擬器的功能。關(guān)于這一點(diǎn),可以訪問(wèn)以下網(wǎng)址獲得更詳盡的信息:http://appinventor.mit.edu/explore/ai2/setup.html。
如果你有一部安卓設(shè)備,請(qǐng)執(zhí)行下列操作。
(1)用安卓設(shè)備訪問(wèn)谷歌商店,搜索并下載安裝“MIT AI2 Companion”應(yīng)用。安裝成功后運(yùn)行該應(yīng)用。
(2)讓你的測(cè)試手機(jī)與開(kāi)發(fā)電腦連接到同一個(gè)Wi-Fi上。
(3)在App Inventor開(kāi)發(fā)環(huán)境(瀏覽器)中,從窗口上部的菜單中,打開(kāi)“連接”菜單,并選擇“連接AI伴侶”,如圖1-7所示。

圖1-7 點(diǎn)擊“連接”并選擇“AI伴侶”
(4)運(yùn)行測(cè)試設(shè)備上的AI伴侶,如圖1-8所示。選擇“掃描二維碼”。當(dāng)條碼掃描程序啟動(dòng)后,將手機(jī)攝像頭對(duì)準(zhǔn)電腦屏幕上的條碼開(kāi)始掃描。

圖1-8 打開(kāi)測(cè)試設(shè)備上的AI伴侶,點(diǎn)擊“掃描二維碼”
如果一切順利,“你好貓咪”應(yīng)用將運(yùn)行在測(cè)試設(shè)備上,你可以看到應(yīng)用中添加的可視組件。此時(shí),如果你在設(shè)計(jì)視圖或編程視圖中做任何修改,測(cè)試設(shè)備上的應(yīng)用都將隨之發(fā)生改變,這就是實(shí)時(shí)測(cè)試的含義。
實(shí)時(shí)測(cè)試設(shè)置:如果在實(shí)時(shí)測(cè)試設(shè)置環(huán)節(jié)遇到麻煩,可以訪問(wèn)以下網(wǎng)址:http://appinventor.mit.edu/explore/ai2/setup.html。
如果應(yīng)用已經(jīng)在測(cè)試設(shè)備上運(yùn)行起來(lái),試著觸摸一下按鈕。你想想看會(huì)發(fā)生什么事情?什么事也不會(huì)發(fā)生,因?yàn)槟氵€沒(méi)有對(duì)它下達(dá)任何指令。用App Inventor開(kāi)發(fā)應(yīng)用,首先要明確一點(diǎn),也是最重要的一點(diǎn),即:在設(shè)計(jì)視圖中添加的每一個(gè)組件,必須在編程視圖中為其編寫程序,這樣它才能具備你預(yù)期的那些功能。
- 圖表細(xì)說(shuō)電子工程師速成手冊(cè)(第2版)
- 構(gòu)建運(yùn)營(yíng)級(jí)LTE網(wǎng)絡(luò)
- HFSS電磁仿真設(shè)計(jì)從入門到精通
- 短視頻制作實(shí)戰(zhàn) 策劃 拍攝 制作 運(yùn)營(yíng)(全彩慕課版)
- 數(shù)字語(yǔ)音處理及MATLAB仿真
- 無(wú)線通信射頻電路技術(shù)與設(shè)計(jì)
- 通信電子線路
- Altium Designer 原理圖與PCB設(shè)計(jì)
- 創(chuàng)客電子制作實(shí)例精選:36個(gè)趣味電子DIY項(xiàng)目
- 多媒體通信技術(shù)與應(yīng)用
- 電子電路分析制作與調(diào)試
- 現(xiàn)代通信工程制圖與概預(yù)算
- Arm Helium技術(shù)指南:Cortex-M系列處理器的矢量運(yùn)算擴(kuò)展
- 現(xiàn)代通信技術(shù)
- LTE/LTE-Advanced關(guān)鍵技術(shù)與系統(tǒng)性能(“十二五”國(guó)家重點(diǎn)圖書(shū)出版規(guī)劃項(xiàng)目)