Android Runtime Error 的處理

Android Runtime Error 有時侯很難查出錯誤的原因.

1.  AndroidManifest.xml 漏列activity 頁

2 . 物件忘給初使條件 findViewById(R.id....

 

R.java 無法更新

刪掉 r.java  執行 Project / Clean  取消 Build Automatically , 再執行Build Project

檢查 Console 的錯誤訊息, 如果有AndroidManifest.xml 或是layout內的XML 有錯誤都會造成R.java無法自動更新

這次是發生在drawable內的錯誤,這個錯誤不會在 Package Exploer 顯示, 所以很難發現

在Console中的訊息看到錯誤
res\drawable\....   Invalid file name : mst contain only [a-...]