خطا در پروژه(حل شد)
سلام.دوستان کنار پروژم یه علامت ضرب در افتاده معلوم نیست خطا از کجاست چون هیچ کدوم از کدهارو ایراد نمیگیره.اینم متن خطا:
03 02:13:55 - websampel] Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.
سلام مهدی جان
1 - لطفا قوانین رو رعایت کنید و تصاویر رو در انجمن بارگذاری کنید
2 - این خطا معمولا وقتی اتفاق می افته که شما از دستوری استفاده کنید که در کامپایلر نسخه 1.6 نباشه بعد خود ایکلیپس میگه سوئیچ کن رو 1.7 که خودش مشکلات زیادی رو به همراه داره ( و مثل الان آخرش باید برگردی به 1.6 )
برای حلش اول باید از propertise پروژه در قسمت java Compiler نسخه 1.6 رو انتخاب کنی ، یا کلا تنظیمات پیشفرض رو فعال کنی مثل سایر پروژه ها / میتونی تنظیمات رو از بقیه ی پروژه ها بخونی :)
طبق راهنمای خود IDE پروژه رو fix کن مشکل حل میشه
اما مشکل dependencies مربوط به لایبرری های ایمپورت شده میشه (یا به ندرت خطا به خاطر خطا در xml های پروژه ی خودت یا کتابخانه ) ، اگه مشکلی نداره ، پنجره ی problems رو باز کن خطاهاش رو بخون ببین چی میگه !
در هر صورت مشکل از یک اشتباه خودت شروع شده ، پس باید یادت بیاد دقیقا چیکار کردی که این اتفاق افتاده
مشکل این بود که یه نسخه از android support lib v4 رو تو پروژه ی خودشون و یه نسخه تو پروژه ی Sliding Menu library پیوست کرده بودن ، این نسخه ها یکسان نبودن و مشکل به وجود آورده بودند ، نسخه ی خودشون رو حذف کردم تا از نسخه ی پروژه ی اسلایدینگ منو استفاده کنند
مشکلی هم در project propertise و Compiler داشتند ، همون طور که بالا گفتم رفع کردم :)
مهدی ِ دیگه ! ، چیکارش کنم :| ، رفیقـــــــــــــــــه !
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .