真機(jī)調(diào)試

2020-02-12 17:55 更新

功能概述

真機(jī)遠(yuǎn)程調(diào)試功能可以實(shí)現(xiàn)直接利用開發(fā)者工具,通過網(wǎng)絡(luò)連接,對(duì)手機(jī)上運(yùn)行的小程序進(jìn)行調(diào)試,幫助開發(fā)者更好的定位和查找在手機(jī)上出現(xiàn)的問題。


調(diào)試流程

發(fā)起一個(gè)真機(jī)遠(yuǎn)程調(diào)試流程,需要先點(diǎn)擊開發(fā)者工具的工具欄上 “真機(jī)調(diào)試” 按鈕

此時(shí),工具會(huì)將本地代碼進(jìn)行處理打包并上傳,就緒之后,使用 Android 頭條手機(jī)客戶端掃描二維碼,會(huì)先彈出一個(gè)確認(rèn)窗口,10s 內(nèi)點(diǎn)擊確定才可以彈出調(diào)試窗口,開始遠(yuǎn)程調(diào)試。否則會(huì)默認(rèn)進(jìn)入預(yù)覽模式


確認(rèn)窗口

處于安全考慮,目前只有10s內(nèi)點(diǎn)擊確認(rèn)按鈕,才會(huì)彈出調(diào)試窗口,否則會(huì)默認(rèn)進(jìn)入預(yù)覽模式。


遠(yuǎn)程調(diào)試窗口

使用手機(jī)掃描此二維碼,即可開始遠(yuǎn)程調(diào)試。

要結(jié)束調(diào)試,直接關(guān)閉此調(diào)試窗口。


調(diào)試器

在遠(yuǎn)程調(diào)試的調(diào)試器里,開發(fā)者可以在 Console 面板里對(duì)代碼進(jìn)行調(diào)試,在 Sources 面板里查看小程序的源代碼并進(jìn)行斷點(diǎn)單步調(diào)試

在 Sources 面板查看源代碼。

除了可以在調(diào)試器進(jìn)行單步調(diào)試,開發(fā)者還能在代碼中手動(dòng)插入 debugger; 語句進(jìn)行斷點(diǎn)調(diào)試。因此,如果想要在小程序啟動(dòng)的盡早時(shí)刻斷點(diǎn),可以在進(jìn)入遠(yuǎn)程調(diào)試之前,編輯代碼手動(dòng)在需要斷點(diǎn)處的代碼插入 debugger; 語句來實(shí)現(xiàn)。


支持版本

目前僅在頭條 Android 版本 7.2.9 及以上版本支持真機(jī)調(diào)試功能。iOS 暫時(shí)不支持真機(jī)調(diào)試

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)