2009-01-22 85 views

回答

25

快速谷歌變成了這個blog post(貼你問你的問題後),這至少應該讓你看到使用命令通過Android調試橋任何JavaScript錯誤:

adb logcat WebCore:V *:S 

不太一樣作爲一個完整的調試控制檯。

+8

對我來說這是adb logcat瀏覽器:W *:S。 任何人都知道如何清理控制檯? – SoulWanderer 2010-12-07 14:40:52

+0

在終端上?控制+ c,然後輸入「清除」,然後兩次向上並輸入。 – dsomnus 2012-03-26 18:37:40

+1

命令k在os x上清除(os x)終端 – 2013-01-25 21:55:57

30

它看起來像,配合Android 2.0.1 SDK你需要的「瀏覽器」過濾器而不是「WebCore的」

6

我發現,你可以拿到手機就這一調試信息,不無需使用adb或將其插入計算機,只需下載日誌查看器即可。

查看link瞭解更多信息。

11

我知道你的問題是關於Safari瀏覽器,但你可能想看看使用Chrome代替。您現在可以使用Chrome的桌面開發人員工具來調試和分析Android設備上的應用。

方法如下:

  1. 的Android Chrome,點擊設置 - >開發人員工具,並檢查 「啓用USB網頁調試
  2. 在桌面上,上運行adb forward tcp:9222 localabstract:chrome_devtools_remote
  3. 現在桌面 Chrome,導航到localhost:9222。

您應該看到您打開的手機頁面列表。點擊你想調試/配置文件的那個。

詳細說明here

2

您可以查看日誌,並與weinre

更從Weinre docs

weinre是Web頁面的調試器,類似Firebug(用於Firefox)和Web Inspector(用於基於WebKit的瀏覽器),除了它被設計爲可以遠程工作,並且特別是可以用來調試web移動設備上的頁面,例如電話

18

在Android上寫的是:噹噹前頁面是要調試的頁面時,在地址行上寫入debug。您將可以訪問控制檯。

相關問題