Eclipse ile Android projesi geliştirirken bazen
r.layout.main cannot be resolved
veya
Description Resource Path Location Type Project 'ornekProje' is missing required source folder: 'gen' ornekProje Build path Build Path Problem
gibi hatalar alıyordum. Genelde Project->Clean seçeneğini kullanınca düzeliyordu ancak bu sefer düzelmedi. Bu durumun bir kaç sebebi ve bunlar için bir kaç çözüm var. Araştırdığım kadarıyla aşağıda yazıyorum.
- Gen klasörünü silip tekrar Build edin. Konsolda r.java’nın bulunamadığı ve yeniden oluşturulduğuna dair bir mesaj görüntülenecek. Eğer sorun r.java dosyasındaysa bu şekilde çözülüyor.
- AndroidManifest.xml dosyasındaki paket adını kontrol edin, yanlışsa düzeltin, paket adı yanlış olunca r.java bulunamıyor ve bu hata oluşuyor. Yanlışsa ve düzeltirseniz sorununuz çözülecektir.
- Çeşitli sebeplerle (büyük ihtimalle paket adı değişikliği) ADT java dosyalarınızın başına
import android.Rsatırını ekliyor, eğer yukarıdaki adımlar işe yaramadıysa ve bu satır varsa satırı silin, ben bu satırı silince hata ortadan kalktı, umarım sizde de işe yarar.
Not: Adımları uyguladıktan sonra projeyi rebuild etmeyi unutmayın.



1 Comment
elohab on 18 Şubat 2012 at 10:00.
yazınızdan istifade ettim. teşekkürler.