任何程式一定有 bug,問題是如何找出來,麻煩的是找出來的九成也是用戶,而非開發者。而且很多時是出廠後才找出來。
![FC 畫面](/content/images/2014/Apr/Android-Force-Close.jpg)
慶幸如是開發 android app 的話,android 2.x 以上已內建回報系統,用家遇到錯誤時按「回報」,即可在 developer console 收到有關的問題資料。
問題是,要用家主動按「回報」才能將 bug 告之。而很多時用家會選擇「取消」而已,所以我們需要一個自動的回報系統,讓我們主動了解程式的問題所在。
ACRA
在 Android 上最廣泛使用的就是 ACRA。只需簡單的設定,加上一個 server backend, 便能有一個自動回報問題的系統。用了它後便能助你更快消滅臭蟲。