Sunday, 27 April 2014

Андройд хөгжүүлэлт: Eclipse resource cannot be resolved or is not a field

Андройд дээр шинэ resource файл нэмээд түүнийгээ програм код дотроо дуудаж хэрэглэх гэтэл
resource cannot be resolved or is not a field ийм алдаа заагаад шинээр нэмсэн resource-г чинь танихгүй байвал дараах арга хэмжээг аваарай.
  1. Дараах жишээн дээр үзүүлсэн шиг хэлбэртэй R class-ны импорт хэсгийг кодноосоо арилга. Жишээ : import mn.myandoird.test.R;
  2. Project->clean хий.
  3. Дахин R class-аа импорт хий.
Импортлох 2 төрлийн R класс байгааг анхаарна уу. Нэг нь андройд фреймворкийн resource-уудыг агуулсан import android.R; болон нөгөө нь прожектыг хөрвүүлэхэд бидний үүсгэсэн resource-уудыг хөрвүүлж бий болсон R класс Жишээ : import mn.myandoird.test.R;

No comments:

Post a Comment