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