開發小助手提供的功能可分為四大類:LOG 日志類、TOOL 工具類、UI 界面類和 OTHER 其他類。
LOG 日志類
日志類包含 閃退、沙盒瀏覽 和 日志 三個功能。
閃退
閃退功能支持快速查看閃退日志。
沙盒瀏覽
沙盒瀏覽功能支持查看 App 的所有文件。
日志
日志功能支持查看輸出的客戶端 Logcat 日志。
TOOL 工具類
TOOL 工具類提供的功能有 Web 任意門、App 基礎信息、清理數據、微應用啟動時長、Bundle 版本信息、Activity 輔助信息、廣告、和 CPU 運行信息。在 TOOL 工具類,您還可以通過 設置 對開發小助手的部分功能進行配置。
Web 任意門
Web 任意門功能支持通過開發小助手打開離線包或者在線頁面。在輸入網址或者掃描二維碼后,即可打開離線包或者在線網頁。
App 基礎信息
顯示 App 的基本信息。
清理數據
清理 App 的所有緩存以及數據信息。在清除數據后,App 會自動退出。
微應用啟動時長
輸入微應用的 AppId,就可以查看和統計微應用的啟動耗時。
bundle 版本信息
顯示 mPaaS 框架下 Bundle 的版本號。
Activity 輔助信息
提供微應用啟動 Activity 的參數信息。
廣告
智能投放廣告的動態化工具。在接入智能投放并預置展位后,可以動態給某一個位置插入一個廣告,并且可以提取頁面上的廣告。
CPU 運行信息
打開 CPU檢測開關 后,即可顯示 CPU 使用率信息。該信息以浮層的形式在屏幕上方顯示,此時您可以切換到應用的其他頁面使用應用的不同功能,對 CPU 的使用率信息進行實時監控。
通過 檢測記錄 菜單,您還可以查看 CPU 運行信息的檢測記錄。
設置
在 設置 中,您可以查看對開發小助手的功能進行配置。這些功能包括無障礙支持性掃描、熱區自動掃描、超長文案自動掃描、卡頓實時監控、日志和浮動通知。
無障礙支持性掃描
支持對 Android 視障人群功能的界面檢查。
熱區自動掃描
熱區檢測可以檢測頁面中點擊區域的寬或高小于 30dp 的控件,并將檢測結果實時顯示在當前頁面頂部。如果開啟此開關,則會對掃描到的熱區中寬或高小于 30dp 的控件自動標紅。
超長文案自動掃描
可以實現對重疊文本的檢查。因為文本超長之后文字會不顯示,通過開發小助手,就可以通過文本控件的 API 檢查出來。
卡頓實時監控
開啟后,開發小助手會實時監控 App 的運行狀態,一旦發生卡頓,就會以懸浮窗的形式進行提醒。點擊懸浮球,即可查看卡頓信息。
查看卡頓信息后返回 App,懸浮窗會自動消失。
日志
開啟此開關后,即可閱讀日志類型的文件。
浮動通知
關閉此開關時,發生卡頓時將不會再彈出懸浮窗通知。
UI 界面類
UI 界面類提供的功能有 熱區檢測、XPath 信息 和 界面標注。
熱區檢測
熱區檢測可以檢測頁面中點擊區域的寬或高小于 30dp 的控件,并將檢測結果實時顯示在當前頁面頂部。
XPath 信息
熱區檢測可以檢測頁面中顯示控件的 XPath 信息。打開 事件攔截 開關后,開發小助手將會顯示 XPath 信息。
界面標注
界面標注可以將頁面中的控件大小標注出來,標注分為自動和手動兩種方式。
自動標注:開發小助手會自動將當前頁面中的所有控件進行標注。
手動標注:開發小助手只會標注被點擊過的控件。
OTHER 其他類
OTHER 其他類提供了跳轉到開發小助手幫助文檔的入口。同時,對開發小助手拓展的功能也會顯示在 OTHER 其他類。
關于開發小助手
跳轉到開發小助手的幫助文檔。
拓展的功能
用戶自己拓展的功能都會顯示在 OTHER 其他類中。如下圖所示,“拓展接入”即為一個拓展的開發小助手的功能。