آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

بروز خطای  (R cannot be resolved to a variable ) بعد از Project Clean

override  12 سال پیش  10 سال پیش
+3 0

خب همه چیز از یه project clean  شروع شد و هر جا که R. هست خطا به وجود اومده نمیدونم چی از پروژه پاک شده و چه طوری میتونم دوباره اونو اضافه کنم تا به حالت اول برگرده ، لطفاً راهنمایی کنید.وقتی موس رو روی نقطه چین نگه میدارم هیچ پیشنهاد به درد بخوری برای رفع خطا نمیده به جز fix project setup که اونم نمیدونم چه طوریه؟

0 0
مطمئن هستی که تو xml ها مشکلی نیست؟ (12 سال پیش)
+1 0
جواب مشکل رو پیدا کردم یه چند دقیقه دیگه مبسوط توضیح میدم :) (12 سال پیش)
 برای این سوال 4 پاسخ وجود دارد.
پاسخ به سوال 
override  12 سال پیش
+3 0

خب مشکل به خاطر این بود که من چند تا عکس رو که با حروف بزرگ در ابتدا، نامگذاری شده بودند در فولدر drawable کپی کرده بودم و بعد هم project clean رو زده بودم که دیگه همه چی قشنگ کار کنه که فایل R.java پاک شده بود و این خطا پیش اومد ، راستش خیلی موقع ها همینجوری بی جهت  progect clean رو میزنم که همه چی تر و  تمیز بشه ! چون چند باری خطاها همینجوری حل شده بود ولی این بار کار دستم داد :/ البته هنوزم نمیدونم progect clean چی رو دقیقاً clean میکنه.

جواب اینجا بود ، خدا خیرش بده :) و طبق معمول stack overflow حلال مشکلات بود لینک این سایت رو از این سؤال پیدا کردم  و اما یه سخن حکیمانه از این آقا هم به عنوان حسن ختام "داشتن یک resources name که از قواعد استاندارد پیروی نکنه باعث خواهد شد که فایل R.java شما دست به خودکشی بزنه ! "

پاسخ به سوال 
Dadparvar  12 سال پیش
+6 0

روش اصلاح این مشکل اینطور هست:

  • اول روی R برید و گزینه Import رو بزنید (که این کد در بالای کدها میاد: import android.R;)
  • حالا CTRL + S بزنید تا ذخیره شه. (حالا میبینید که روی لایه ها ایراد میگیره.)
  • حالا کافیه اون خطی که ایمپورت شد رو بصورت دستی پاک کنید  (یعنی این رو : import android.R;)

مشکل برطرف میشه.امشب دقیقا با همین مشکل برخورد کردم و همین راه درستش کرد

0 0
همین کار جواب میده منم ساعتها درگیر بودم تا همین کارو انجام دادم فقط ریفرش کنید پروژه رو بعد از اینکه دستی import.android.R رو پاک کردید رو فولدر پروژه رایت کلیک کنید و refresh رو بزنید حتما (11 سال پیش)
پاسخ به سوال 
وحید  11 سال پیش
0 0

دوستان من الآن با همین مسئله برخورد کردم

وقتی کلین زدم همه ی R ها تبدیل به اررور شد (پروژه ای که این همه براش زحمت کشیدم)

و راهی هم که دوستان گفته بودند رو رفتم و ایمپورت کردم و پاک کردم اما فرقی نکرد

بچه ها اصلا اگر نیاز نشد clean نزنید

لطفا بگید چیکار کنم؟؟؟

0 0
بله همین راه دوستان جواب داد یکی دوبار اکلیپس رو بستم و باز کردم و امپورت و پاک کردم درست شد الحمد لله (11 سال پیش)
0 0
به احتمل زیاد مشکل از نام گذاری عکس ها یا آیکون ها با حروف بزرگه (10 سال پیش)
پاسخ به سوال 
kmelodi  11 سال پیش
0 0

دوستان این لینک هم میتونه کمک کنه لینک


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .