每當這時,你就想知道...花生什麼樹

前言 這段是廢話, 請自行跳過

相信許多的Android開發者與小弟都有一樣的感覺...
Android的Log系統,是開發者非常強大的除錯工具,它的便利性與內容,是WM,Symbian等系統所難以迄及的...
當使用者回報程式發生錯誤,開發者總是期盼使用者能把日誌內容一併回報,這對除錯是很有幫助的資訊...
 
然而,Android空有強大的日誌系統,卻有著讓人難以親近的日誌查詢介面...
必須下載SDK,必須與電腦連線,甚至是需要下達 "adb shell logcat" 這類莫名其妙的指令才能一窺究竟...
這一切對於開發者而言都不方便,要如何期望使用者能知道如何提取日誌資訊...
我常在想...為何不能在手機上直接觀看日誌內容,為何沒有一個簡易的工具讓人明白手機發生啥事...
 
於是早在半年多前,小弟便下決心寫一個便於讀日誌的程式,開發一個有助於使用者與開發者溝通的工具...
原本預估花費兩個月的假日時間來實踐這個夢想...........
誰知...人性的怠惰,與假日對休息的渴望,讓它一拖就是半年...
終於在上個月下定決心補足剩下的1/4程式碼,與砍掉一些不太實用的功能下,完成我的第一支自製Android程式...
 
它就是當使用者看到莫名其妙的 "xxx必需強制關閉" 訊息時最想問的一句話.......
花生什麼樹............
 
介紹
"花生什麼樹"企圖以使用者的觀點來看待日誌,當系統回報異常時...
使用者第一個想知道的是... "是誰出了問題"...
因此本程式會以應用程式來將日誌資訊進行分類,在程式的主頁面可看到以下畫面...
條列所有擁有日誌資訊的程式與日誌數量,並以紅字標記最後一個"錯誤"事件發生在哪個程式上頭...
上圖顯示,"撥號"是最後一個發生錯誤的程式,而它共有3個"錯誤"與5個"警告"事件...
 
點選單一程式,即可看到該程式所擁有的日誌列表...
這個列表依時間排序,並以燈號代表事件的屬性...
上圖為發生在system_server上的日誌列表...
 
點選單一個事件,則可看到該日誌的詳細內容...
對開發者而言,這頁的資訊有助於除錯...
 
除了日誌資訊外,本程式亦提供查詢個應用程式內容的介面...
您可在主頁面的並用程式上長按,或在日誌列表畫面中按Menu,皆可進入本畫面...
上圖是"撥號"這支程式的內容...
 
此外,在主頁面上按Menu,還可進行"更新日誌","日誌存檔",與"設定"...
 
在設定頁面,最需要注意的是"日誌類別"與"智慧識別"兩項...
"日誌類別"用以篩選您所想濾取的日誌內容,類別等級越低,資訊越詳盡,但處理時間越長...
"智慧識別"則會以各種日誌資訊,判定被終止程序的原始身份,個人稱此項為"智慧認屍"...
真的無法判別的已故程序,則會被規類在主頁面的"已終止的程序"中...
 
重點 嫌前面廢話太多,看這五行就好
當您在手機上發現某程式異常, 而想把錯誤資訊回報給開發者...
請在異常發生後,開啟"花生什麼樹"...
在主畫面按押Menu,後選擇"日誌存檔"...
然後將存在SD卡內的日誌檔(.log)寄給該程式的開發者...
將有助於更快速的解決問題.........
 
下載方式
繁中版系統請在Google Market上以"花生什麼樹"進行搜尋...
英文版系統請在Google Market上以"WhatsUp"進行搜尋...
或以下面的Bar code進行下載...

 

2則回應

  •  GOOD~~~~~~~~~~~~~

    2010-03-31 12:43
  • Good Job

    對開發者來說就可以快速的收集使用者回報的錯誤

    使用者也可以很快的回報錯誤訊息

    畢竟現在市面上有太多的 android devices 了

    而且每家的 devices 又有些許的不同

    對開發者與使用者都可以很方便的操作

    I Love Android http://wiki.cheyingwu.tw/Android

     

    2010-03-30 20:34
OPPO宣布將於MWC推出「5x」智慧型手機拍照技術 OPPO宣布將於MWC推出「5x」智慧型手機拍照技術 2 個小時前
學校在哪?大學繁星推薦、個人申請、聯合分發落點分析 APP (Android、iOS) 學校在哪?大學繁星推薦、個人申請、聯合分發落點分析 APP (Android、iOS) 2 天前
比手機內建計算機還要好用的「小米計算機」,可以算房貸、算匯率、算親戚稱呼 (Android、iOS) 比手機內建計算機還要好用的「小米計算機」,可以算房貸、算匯率、算親戚稱呼 (Android、iOS) 3 天前
專為安裝 app 催生, SanDisk 首款符合 A1 規範的 256GB SanDisk Ultra microSD 在台推出 專為安裝 app 催生, SanDisk 首款符合 A1 規範的 256GB SanDisk Ultra microSD 在台推出 3 天前
Sony Xperia XZ優惠加碼,3月底前買就送皮套背蓋雙好禮 Sony Xperia XZ優惠加碼,3月底前買就送皮套背蓋雙好禮 4 天前
華為 P10 Plus 官方渲染照曝光,延續 P9 雙鏡頭置頂設計 華為 P10 Plus 官方渲染照曝光,延續 P9 雙鏡頭置頂設計 4 天前
[整理] Samsung A5(2017)、A7(2017) 手機特色和規格整理 與 2016版本有什麼差別呢? [整理] Samsung A5(2017)、A7(2017) 手機特色和規格整理 與 2016版本有什麼差別呢? 4 天前
Samsung Galaxy C9 Pro正面對決OPPO R9s Plus Samsung Galaxy C9 Pro正面對決OPPO R9s Plus 5 天前

熱門文章

最新消息