開發小助手提供的功能可分為三類:mPaaS 工具、診斷工具、常用工具。
mPaaS 工具
mPaaS 工具類包含 離線包中心、環境切換、啟動速度 和 埋點日志 四個功能。
離線包中心
在離線包中心,您可以查看離線包應用信息、已安裝離線包列表、JsApis 列表和 Plugins 列表,還可以關閉離線包驗簽、一鍵更新離線包。
查看應用信息
輸入要查看的應用 ID,即可以查看該應用的具體信息。
已安裝離線包列表
點擊 已安裝離線包列表,即可查看 App 中安裝的離線包。
關閉離線包驗簽
點擊 關閉離線包驗簽,即可將離線包驗簽功能關閉。
獲取JsApis列表
點擊 獲取JsApis列表,即可獲得所有 JsApis 并以列表形式展示。
獲取 Plugins 列表
點擊 獲取Plugins列表,可以獲得當前應用的所有 Plugin。
一鍵更新
點擊 一鍵更新,即可將已經應用中預置的離線包進行批量更新,并將更新結果進行顯示。
環境切換
環境切換功能支持在 mPaaS 服務端環境間進行切換。點擊環境配置項目,即可修改該配置項,實現環境切換。
啟動速度
啟動速度功能支持查看 App 的啟動速度,該功能需要接入 mPaaS 移動分析組件。
埋點日志
埋點日志支持查看暫未上傳到服務端的日志。
推送
推送功能支持查看推送的設備符號(Device Token)。
診斷工具
診斷工具類中只包含 診斷工具 一個功能。診斷工具支持診斷接入的 mPaaS 組件問題,目前提供了診斷網絡服務。
網絡服務診斷
網絡服務診斷支持對網關服務進行診斷。通過診斷,可提供環境配置信息和組件診斷信息,如下圖所示。
常用工具
常用工具類包含 基礎信息、沙盒瀏覽、任意門、清除數據、NSlog、性能監控 和 組件檢查 七個功能。
基礎信息
基礎信息能夠將手機信息、應用版本信息和應用所獲得的權限集中進行展示。具體信息如下圖所示。
沙盒瀏覽
沙盒瀏覽功能支持查看 App 沙盒內中所有文件。
任意門
任意門功能支持通過開發小助手打開離線包或者在線頁面。在輸入網址、離線包 appid 或小程序 appid 后,即可在應用內打開網址、離線包或小程序;同樣,您也可以使用掃描二維碼實現在應用內打開網址、離線包或小程序。
清理數據
清理數據功能用于清理 App 的所有緩存以及數據信息。
NSLog
記錄查看 NSLog 輸出的所有日志。NSLog 日志的開關默認是關閉的,在開啟 NSLog 日志記錄開關 后,需要重啟應用功能才能生效。
在啟動 NSLog 日志記錄開關 后,點擊 查看 NSLog,即可查看 NSLog 日志記錄。
性能監控
性能監控支持對幀率、CPU 占用率、內存占用率進行監控,監控結果會實時地以浮層形式進行顯示。三種性能的監控可以分別開啟、獨立控制。
組件檢查
組件檢查功能可查看頁面中 UI元素的位置信息,實時地在頁面中進行標注。
拓展功能
憑借開發小助手預留的插件機制,您可以方便地對開發小助手進行功能拓展。開發小助手支持以下兩種類型的插件以拓展其功能:普通插件 和 注冊插件。
- 普通插件:是指用戶點擊該插件圖標之后才觸發加載的插件。
- 注冊插件:是指開發小助手被打開后即刻觸發加載的插件。
拓展后的功能會顯示在開發小助手的主頁上,您可以將拓展功能添加到現有的分類中,也可以新建分類來單獨顯示拓展的插件。
關于如何拓展開發小助手,請參見 拓展開發小助手。