真機調(diào)試

2020-02-15 02:52 更新

功能概述

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


調(diào)試流程

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

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


確認窗口

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


遠程調(diào)試窗口

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

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


調(diào)試器

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

在 Sources 面板查看源代碼。

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


支持版本

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

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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號