
將以下腳本添加到要調(diào)試的頁面:
1257.jpg"/>
,weinre客戶端會檢測到目標(biāo)設(shè)備,然后就可以進(jìn)行調(diào)試了。我將使用兩個瀏覽器窗口來顯示這里的效果。
(2)AVD模擬器調(diào)試
靜態(tài)頁面不能滿足我們的需求。很多實際效果,比如觸摸事件、滾動事件、鍵盤輸入事件等。需要在真實環(huán)境中進(jìn)行測試,因此需要一個模擬器。就像我們測試ie6一樣,AVD模擬器可以和PC上的虛擬機(jī)進(jìn)行對比。當(dāng)我們需要測試一個特定的模型時,我們可以創(chuàng)建一個新的AVD并進(jìn)行一系列測試。但是使用AVD的前提是已經(jīng)部署了安卓的開發(fā)環(huán)境。這需要JDK androidSDK Eclipse ADT,還是有點麻煩。我們可以輕松匹配主機(jī),這是一個問題。
這里主要使用提琴手和遠(yuǎn)程代理,具體操作如下:
1.首先,確保PC和移動設(shè)備在同一個局域網(wǎng)下;
2.打開電腦上的提琴手。代理IP是電腦的IP地址,端口是8888(這是fiddler的默認(rèn)端口)。如果沒有,可以下載一個叫ProxyDroid的APP,實現(xiàn)代理的設(shè)置
4.這時你會發(fā)現(xiàn)你其實是把提琴手留在PC上了,所有的請求包都會列在提琴手里,可以和willow一起使用,實現(xiàn)匹配主機(jī)甚至反向代理的操作
摘要
以上是我們在實際開發(fā)積累的一些經(jīng)驗和技巧,希望能給大家一些幫助。如果你有好的方法或工具,請在留言中分享