Eclipse配合ADT開發Android 常見問題解決方法
最近使用Eclipse配合ADT開發Android感覺到bug還是很多的,問題比Symbian還要多,突然感覺到微軟真的是處處想到開發者。Eclipse的穩定性和運行效率再次體現出了Java的不足。新問題來了,編譯時總是報錯,clear build后,重啟Eclipse還是錯誤。奇怪了,仔細用FileMon監視了下文件變化,Eclipse和ADT竟然在C:\Documents and Settings\android123.com\Local Settings\Application Data\Android 文件夾中建立和很多文件(其中android123.com是我當前電腦用戶名),似乎是Cache緩存,清空后才解決問題。
另外,很多使用ADT插件配合Eclipse的網友開發Android程序時可能會遇到類似R.id.XXX cannot be resolved的錯誤,即使你正確的在main.xml中定義了這個布局id仍然無法編譯。這是R.id是Android特殊的資源定義模式,只需要保存關閉Eclipse的工程重新打開就解決了,似乎是Eclipse IDE的一個bug。
【編輯推薦】