在這邊我們希望能整理許多在 RIA 與 Android 開發程式的經驗,希望對大家會有幫助。

2009年6月20日 星期六

Professional Android 範例程式的 Bug

原本以為翻譯 Professional Android 這本書應該不會有什麼問題,結果最近在測試範例程式的過程中,才知道這本書的範例程式在第六章之後,陸陸續續有許多問題是要被修正的。不然都會產生 Force Close 的訊息,然後應用程式就被關掉了,真是令人為之氣結。

光是這些 Bug 修正,已經花費我好幾天的時間,到現在還沒辦法完全修正,可見得這些範例程式應該是沒經過很嚴謹的測試吧。目前還無法修正,並測出的狀況是在第八章 Eqrthquake 用 Timer 設定來固定更新資訊,只要到 Preference 那個畫面設定把 AutoUpdate 打開,回到主畫面就會出現 Force Close 的問題。我個人目前推測是 Timer 的問題導致產生應用程式無法回覆的問題,然後就出現 Force Close 的畫面了。我找時間要把 Timer 用 Thread 的方式替換掉,看看這樣是不是能夠解決Force Close 的問題。

我想像電腦這種專業性的技術書籍,英文好不好是一回事,真正的關鍵還是在譯者本身的專業能力,不然就算譯的再正確,如果原著本身就有問題沒辦法抓出來,把句子翻譯的再好對讀者來說,還是可能得到錯誤的資訊。第一次翻譯原文書,總算可以體會翻譯技術書籍的辛苦之處了。


沒有留言:

追蹤者