R.layout رو نمیشناسه خیلی وقتآ !
آقا این کللیپس ما (!) اذیت میکنه دیگه ، یهو R رو نمیشاسه ، یهو لایه هارو و. ..
حل مشکل اینجاست ، ولی حالا یا من واقعا هیچی انگلیسی نمیفهمم ، یا اینا فینگلیش نوشتن ، شما ببنید موضوع چیه به ماهم بگید لطفا
معلومه جوابش رد خور نداره که 600 تا Vote up خورده
http://stackoverflow.com/questions/885009
ویرایش : آقا حالم گرفته شد ، فهمیدم فایل R.java توی پروژه نیست ! ، یعنی چی آخه Eclipse ؟ ، چطور میشه دوباره ساختش ؟ یعنی از اول ؟
یعنی می خوام خود زنی کنم !
به یک عنصر ایدی" defualt" داده بودم ، بعد نیم ساعت کل پروژه های eclipse ارور خورد ! ، من حرفی ندارم :|
استاد ide ورژن بهتر ، یا نرم افزار قوی تر نیومده ؟ ، بخدا باگ هاش خستم کرد ، ولی تاز دارم راه و چاهش رو یاد میگرم ، بعد یک ماه !
ممنون از جواب هاتون
تقصیر IDE بد بخت نیست. درسته Eclipse چیز بی خودیه ولی اینجا تقصیر کار نیست دیگه.
شما هر خطایی که در پوشه Res داشته باشی باعث تولید نشدن کلاس R هست. به همین دلیل قابل استفاده نیست. حالا تو این شرایط خود Eclipse با توجه به اینکه کلاس android.R وجود داره میاد Import می کنه تو لیست Import ها. بعد که شما مشکل رو حل می کنی چون یک R وجود داره، دیگه نمیاد تصحیحش کنه تا اینکه خودت بری از تو Import ها پاکش کنی. بعد ایراد میگیره که کلاس R معرفی نشده چون دو تا کلاس داریم ( یکی در پروژه شما و دیگری در android.R ) شما باید روی R با موس وایسی، و بعد R داخل پکیج خودت رو انتخاب کنی که به لیست Import ها اضافه بشه و حل.
برای راهنمایی بیشتر شما داخل پوشه Gen رو ببین. اگر کلاس R نبود برو داخل Problems ( یکی از Tab های Eclipse ) و ببین مشکلات پروژه چین و حل کن تا زمانی که R داخل Gen پدید بیاد.
اونوقت از بالای کلاست android.R که Import شده رو پاک کن و R خودت رو Import کن.
حله؟
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .