سورپرایز 1 برای انجمن( تاپیک جامع اکلیپس جدید با امکانات فراوان و ساپورت کامل فارسی ) ...
بسم الله الرحمن الرحیم
اطلاعیه مهم : ورژن جدیدتر و کاملتر از این ورژن در
سورپرایز 3 و عیدی سال 94 : تاپیک جامع آخرین ورژن از اکلیپس جدید با تنظیمات کامل
قرار داده شد . توصیه می کنم برای دانلود به اونجا مراجعه کنید .
و اما ادامه این تاپیک ...
اطلاعیه ۱ : آقا پست اول خلاصه کل تاپیکه و همین رو بخونید برای نصب کافیه ! بالای بالا نوشتم که همه ببینند و دیگه نپرسند:)
اطلاعیه ۲ : با توجه به اینکه خیلی از دوستان برای نصب ورژن جدید اکلیپس منتظر تایید استاد بودن من مکاتبه ای با ایشون کردم که جواب رو عینا برای شما میزارم . ( در خصوص اکلیپس جدید، مطمئناً مورد تأیید هست اما به عنوان ابزار پایه قابل استفاده نیست چرا که ممکنه برای افراد تازه وارد تفاوت محیط شما و آموزشها ضبط شده گیج کننده باشه. خودتون از زبون من بنویسید در تاپیک :) ) که یعنی اکلیپس جدید مورد تایید ایشونه ولی به اون دلیل منطقی که مورد تایید من هم هست به عنوان ورژن پایه قرار نخواهد گرفت . حالا دیگه دوستان میتونن تصمیم خودشون رو بگیرن که چه کار کنن .پیشنهاد من اما به شما عزیزان اینه که میتونید این ورژن رو دانلود و در کنار ورژن قبلی داشته باشید . کاری که من به همه دوستان دیگه ای که نصب کردن هم پیشنهاد دادم و در پایین تر اشاره شده . اگر چه که به دلیل امکانات بالایی که این ورژن داره از قبیل ساپورت کامل فارسی در کلید ها ، تکست ویو ها و ... و کلا به دلیل اینکه به طراحی UI فارسی عادت می کنید دیگه نمیتونید با ورژن قبلی کار کنید و با فونتهای مربع مربع یا برعکسش کنار بیایید ولی در هر صورت داشتن ورژن قبلی رو برای مچ بودنش با آموزش ها من هم اکیدا توصیه می کنم .
نکته مهم : با توجه به اینکه خیلی از دوستان پیام دادن که تاپیک خیلی شلوغ شده و درخواست داشتن برای استفاده بیشتر، بهتره تاپیک کمی خلاصه تر بشه بر آن شدم که به منظور رفاه حال دوستان و جلوگیری از سردرگمی عزیزان تمامی نکاتی که برای نصب ورژن جدید دانستنش لازم بود به پست اول منتقل بشه تا مطالعه همین پست به تنهایی برای نصب اکلیپس جدید کافی باشه . باقی پست ها به درخواست دوستان و جهت رفع مشکلاتشون ایجاد شده که مسلما وجودشون برای کسانی که مشکلات مشابه دارند بسیار کارگشاست از این رو چیزی حذف نخواهد شد . ضمنا با توجه به اینکه این ورژن به تایید استاد رسیده در صورتیکه فرصت کنم ( البته نه به این زودی ها ) نسخه خودم که تنظیمات کامل روش انجام شده رو براتون آپلود می کنم که دیگه احتیاج به تنظیمات هم نداشته باشه و اگر لازم باشه اقدام به تهیه یک فیلم آموزشی به عنوان Troubleshooting برای گفتن نکات ضروری هم میشه انشاءلله.
قبل از هر چیز باید از زحمات بزرگوارانی که در به سر انجام رسیدن این تاپیک ، من را یاری نموده و یا قصد یاری داشتند صمیمانه تشکر کنم . بزرگوارانی که اسم تعدادیشون رو میارم چون خود استاد عزیز، Sadeghbarout ،hamedjj احسان منصوری rayaCoder ،MILAD-SOFT ,Dadparvar،mohamedx6،Mir Unknown ،h_r_v ، tabauncocoder ،mehdi007 ، mbm124 ،alex1،irwonders،Neutral ، hamed ،miladint و مخصوصا عزیزان :Amirahmad Adibi , محمد حسین زاده , xuvi و A.L.U که در مستقیم کردن لینکها کمک حائز اهمیتی کردند و تمام کسانی که در همین صفحه فعالیتی داشته و دارند و یا vote زدن سپاسگزارم . شرمنده اگر کسی رو از قلم انداختم .
سلام به همه دوستان . خوب با وجودی که اکلیپس و adt استاد در ورژن های پایین بهترینه ولی امکاناتی رو کم داره که کار رو با اون رو کمی مشکل میکنه . از اینرو مدتهای زیادی رو دنبال اکلیپس خوب و adt قابل اطمینان در فروم های خارجی و ایرانی گشتم . تا بالاخره بعد از یکسال تونستم اونی که میخام رو پیدا کنم و چون خودم خیلی شگفت زده شدم و همه مشکلاتم رو یکجا حل کرد اون رو به عنوان هدیه ای برای انجمن در نظر گرفتم . از محاسن فوق العاده مهم این ورژن می توان از ساپورت کامل زبان فارسی ، امکانات زیاد و سرعت عملکرد بالا در اون نام برد .
لازم به ذکره در بین همه ورژن های موجود ویندوز و مک یعنی طیف وسیعی از adt های ۱۵ تا 23 کنونی فقط و فقط ورژن ۲۲.۳ رو بدون مشکل دیدم که لینکش رو میزارم . ولی بعد از نصب تنظیماتی داره که حتما باید انجام بدید :
توصیه های اکید من به شما :
۱. این ورژن رو کاملا جدا از ورژن استاد نصب کنید و به هیچ وجه تنظیمات ورژن استاد رو دستکاری نکنید . حتی workspace که محل ذخیره پروژه هاتون و تنظیمات رنگبندی و... رو هم از همون اول که از شما آدرس میخاد به صورت کاملا جدا از ورژن استاد آدرس بدید اونم طبق شیوه معمول که یک فولدر به نام Projects داخل پوشه اکلیپس جدید خودتون در کنار sdk می سازید و آدرس اون رو به عنوان workspace میدید. در صورت رعایت مواردی که ذکر شد اکلیپس های شما هیچ گونه تداخلی با هم دیگه ندارن و در نتیجه از بروز مشکلات احتمالی بعدی جلوگیری میشه . ضمنا تغییر محل worckspace از داخل برنامه هم از این آدرس ممکنه :
Window/preferences/General/StartUp and ShutDown/WorkSpaces
بعد از رفتن به این آدرس شما تیک promt for workspace on startup رو میزنید و از اکلیپس خارج میشید . دفعه بعد که میاد بالا workspace رو که همون فولدر projects باشه رو میخاد که بهش معرفی می کنید .
۲. یک کپی از فایل زیپ دانلود شده رو کنار داشته باشید که اگر به مشکلی بر خوردید کلا اکلیپس خراب رو پاک کرده و مجددا مراجعه کنید و فایل اوریجینال دانلود شده رو آنزیپ و استفاده کنید .
(توجه : جهت رفع ابهامات بعدی لطفا وقت بزارید و حداقل پست اول رو با دقت بخوانید سعی کردم با جزییات کامل توضیح بدم )
تنظیمات :
مهم: اینکه برای نسخه ۳۲ باید jdk 32 و برای نسخه ۶۴ باید jdk 64 نصب بشه که اگر از ورژن ۶ آپدیت ۴۵ استفاده بشه خیلی بهتره و از نسخه های ۷ و ۸ استفاده نکنید . سعی کنید همین هایی که میزارم استفاده کنید تا به مشکل نخورید :
در مورد مک هم بهتره همون نسخه جاوای ۶ آپدیت ۴۵ استفاده بشه .
اول : بعد از نصب مثل تنظیمات ورژن استاد اولین کاری که باید انجام بدید اینه که برید به این آدرس :
Window/preferences/android/browse
و آدرس SDK رو که کنار پوشه eclipse قرار داره معرفی کنه و از sdk های دیگه ای که قبلا استفاده میکرده دیگه ارتباطش قطع بشه و الا هر بار که اکلیپس میاد بالا شروع به ایراد گرفتن میکنه.
دوم : اینکه بعد از نصب حتما باید برید در
window/preferances/android/lint error
و در کادر جستجو عبارت MangledCRLF رو وارد کنید و نوع اشکال رو از error به warning تبدیل کنید تا در ایمپورت پروژه های استاد و اینترنت و ... به مشکلی برنخورید .
سوم :
برای اون دسته از دوستان که مثل خودم با تم رنگی استاد انس گرفتن و ترکش براشون سخته باید بگم میتونن در بخش
window/preferences/java/editor/syntax coloring
رنگ کلاس و فیلد و متد و ... به رنگ ورژن استاد تغییر بدن و رنگ زمینه رو هم میتونن از بخش
window/preferences/generals/editors/text editors
رنگ background color رو به رنگ تیره مثل ورژن استاد تغییر بدن تا مشکل نامانوسی تم ورژن جدید هم اینطور براشون برطرف بشه . موفق باشید .
و در صورتیکه حوصله تغییر دادن تک تک موارد رو ندارید میتونید از تنظیمات خود من استفاده کنید که خیلی هم کامله :
تنظیمات رنگبندی من برای نسخه های ۳۲ بیتی
تنظیمات رنگبندی من برای نسخه های ۶۴ بیت
شما بعد از دانلود فایل متناسب با ورژن خود در بالا از طریق File/Import/General/Preferences/browse
آدرس فایل دانلود شده رو میدید و با تیک گزینه Import All و Finish تمام تنظیمات رنگ بندی شما به شکل مال من در میاد که تصاویرش رو میبینید . احتمالا بعد از این یک بار اکلیپس به شما ارور میده که محل sdk رو نمیشناسه که یک بار دیگه محل sdk رو براش معرفی می کنید و همینطور ممکنه دفعه بعد که اکلیپس بالا میاد تنظیمات رنگ بندی روش اعمال نشده باشه و به تنظیمات کارخانه ای برگشته باشه و همون زمینه سفید رو شما ببینید در این صورت تنها کاری که باید بکنید اینه که یک بار دیگه workspace که بالاتر در بخش توصیه های اکید من به شما مورد اول توضیح دادم رو بهش بشناسونید ( از داخل preferences برید تیک بزنید که دفعه بعد که اکلیپس میاد بالا آدرس workspace یعنی اون فولدر projects که براش تعریف کردید که محل ذخیره پروژه ها و رنگبندی شماست رو از شما دوباره میپرسه که بهش معرفی می کنید ) در نتیجه هم پروژه های شما برمی گرده و هم رنگبندیتون .
واما کسانیکه خیلی علاقمند به استفاده از رنگبندی کامل ورژن استاد هستند که من اصلا این شیوه رو پیشنهاد نمیکنم به دلیل اینکه ورژن اکلیپس ها با هم متفاوته و این کار ممکنه مشکلاتی رو بعدا براتون به وجود بیاره ولی در هر صورت اونهایی که نمیخان از دو روش بالا که پیشنهاد شده استفده کنند میتونند تنظیمات رو از این لینک بگیرند و طبق روشی که بالا گفتم با مسئولیت خودشون Import کنند و از الان بدونند که ممکنه بعدا مشکلاتی یرای اکلیپسشون پیش بیاد که دلیلش همین کار اونهاست .
تنظیمات رنگبندی ورژن استاد که به دلیل اختلاف زیاد ورژن اکلیپس ها توصیه نمیشه .
در ادامه تصاویری از رنگ بندی خودم رو می بینید .
برای تغییر رنگ پوسته خود اکلیپس هم میتونید از آدرس
window/preferences/general/appearances
یکی از پوسته ها رو که به نظرتون زیباتره انتخاب کنید که به نظر من همین ظاهرش از همه و از ورژن های قبلی زیباتره .
چهارم : این ورژن از adt مثل خیلی از ورژن های دیگه برای کم کردن حجم فایل دانلود فقط api19 یا همون پلتفورم ۴.۴ کیت کت رو داخل خودش داره پس برای اینکه بتونید ورژن های ۲.۲ و ۴.۰.۳ هم داشته باشید باید برید تو platforms در پوشه sdk ورژن قبلی که از استاد گرفتید و api های ۸ و ۱۵ رو کپی و بیارید توی این ورژن همونجا پیست کنید تا بتونید برنامه های استاد و ... که با ۲.۲ و ۴.۰.۳ نوشته شده باز و ویرایش کنید . خمچنین بتونید ورژن پایه پروژه های جدید رو بزارید رو ۲.۲
نکته ها :
- وجود یک مشکل و حل کامل آن :
از لینک زیر api18 رو دانلود کنید ( اگر هم دارید که نیازی به دانلود نیست ) سپس اون رو از زیپ خارج کرده و به مسیری که در بالا اشاره شد ببرید یعنی
sdk/platforms
و کنار api های ۸ و ۱۵ و ۱۹ پیست کنید .حالا آخرین اقدامی که باید انجام بدید اینه که پیشنهاد میکنم با توجه به اینکه با داشتن api18 دیگه نیازی به api19 نداریم و از طرفی این api کمی در ساختار خودش مشکل داره حتما اون رو یا حذف کنید یا اینکه حداقل از داخل پوشه cut کنید و ببرید یک جایی روی هارد برای بعد ها بایگانی کنید . خوب حالا اگر api19 رو حذف کرده باشید که هیچ ، مشکل حله ولی اگر حذف نکرده باشید هر پروژه جدیدی که باز می کنید یا ایمپورت می کنید اگر از پروژه های ورژن پایین باشه ایراد میگیره و اجرا نمیشه چرا چون اگر دقت کنید زمانی که در محیط طراحی UI هستید آدمک اندروید به صورت خودکار api19 رو انتخاب کرده که این باعث بروز مشکلات شده و در صورتیکه شما api18 رو دانلود و به پوشه مربوطه برده باشید و api19 رو هم حذف کرده باشید دیگه از این به بعد اون آدمک اندروید به صورت اتومات api18 رو انتخاب میکنه و برای پروژه های بعدی دیگه مشکلی نخواهید داشت انشاء الله . بدینوسیله مشکل غیر فعال بودن properties در api19 کاملا برطرف میشه .
لینک android-18 یا همون api18 یا همون پلتفورم ۴.۳
- از اونجاییکه بعضی از دوستان در بخش AVD Manager و ساخت امولاتور مشکل داشتند اگر چه که من ابدا استفاده از امولاتور رو توصیه نمیکنم تا وقتی که خود گوشی هست و میشه روش خیلی راحت و بی دردسر برنامه ها رو اجرا کرد ولی برای کامل شدن بحث مطالب و راهکار هایی رو لازم دونستم که بگم :
برای ساخت یک AVD به سیستم ایمیج همون api احتیاجه . در این ADT22.3 هم فقط میشه AVD های ورژن ۴.۴ و ۲.۲ رو ساخت . برای ساخت AVD های دیگه هم باید سیستم ایمیج دانلود کنید . اما از اونجاییکه ما به غیر از اینها فقط به ورژن ۴.۰.۳ (api15 ) و ۴.۳ (api18) احتیاج داریم پس از این لینک می تونید سیستم ایمیج API18 رو دانلود و آنزیپ کنید سپس armeabi-v7a رو بریزید در یک پوشه به نام android-18 و سپس بزارید داخل فولدر System Image در فولدر SDK و بعد از اون میتونید AVD ver 4.3 رو بسازید .
در مورد AVD ver 4.0.3 هم می تونید برید اکلیپس استاد رو باز کنید و همون جایی که گفتم یعنی sdk/android/system image و android-15 رو کپی کنید و بیارید در فولدر system image خودتون پیست کنید تا بتونید AVD ver 4.0.3 رو هم داشته باشید .
ضمنا مشکل دیگه ای که ممکنه باش روبرو بشید اینه که AVD بعد از ساخته شدن اجرا نمیشه که این ایراد هم ناشی از اینه که شما محل قرار گرفتن فولدر AVD در ANDROID_SDK_HOME رو درست تعریف نکردید . شما باید در Environment Variables این تنظیمات رو انجام بدید .
اما در کل توصیه من به شما اینه که به جای AVD از خود گوشیتون برای اجرای برنامه ها استفاده کنید چون استفاده از این شبیه ساز ها در بهترین و بی دردسر ترین حالتش باید بگیم که خیلی کند و با تاخیره در حالیکه اگر روی گوشیتون برنامه رو نصب کنید هیچ مشکلی نخواهید داشت و خود من مدتهاست که استفاده از امولاتور رو کنار گزاشتم و خیلی بی دردسر و سریع روی خود گوشیم برنامه ها رو اجرا میکنم ولی همه این توضیحات رو برای این آوردم که کسی فکر نکنه این ورژن در این بخش دچار اشکاله بلکه باید مثل همه ورژن های ADT در موارد لازم فایل هایی دانلود بشه و اگر قرار بود همه چیز رو اولش داشته باشه حجمش سر به فلک می کشید .
- لازمه بدونید دانلود و نصب این ورژن از adt هیچ مشکلی برای ورژن قبلی adt که استاد معرفی کردند و خیلی ها دارن استفاده میکنند به وجود نمیاره . چون از محاسن اکلیپس اینه که این برنامه از داخل فولدر خود برنامه اجرا میشه نه اینکه فایل exe داشته باشه و نیاز به نصب داشته باشه . فقط پیشنهاد میکنم workspace این ورژن رو هم داخل خود پوشه برنامه قرار بدید تا هیچ ربطی به ورژن استاد نداشته باشه .
- برای استفاده بهتر از محیط کار همانند تصاویر زیر پیشنهاد میشه :
اولا: logcat , console, problems را ببرید زیر package explorer
ثانیا :قسمت های outline و properties را ببندید .
در این ورژن هر جا که لازم باشد این دو تا به صورت پیشفرض باز میشوند و هرجا که لازم نباشند مثل ادیتور بسته میشوند . بدین ترتیب محیط مناسب و راحتی برای کار شما فراهم میشه که کار با اون راحت تره . ( البته اگر کسی خیلی به اینها در محیط ادیتور هم احتیاج داشته باشه میتونه بازشون کنه ولی محیط کار خودش رو بی دلیل کوچک کرده ).
- توجه داشته باشید هر گاه در ایمپورت هر پروژه ای به مشکل بر خوردید با راست کلیک روی پروژه و properties به قسمت android رفته و build target روی ۴.۳ بزارید و اگر مشکل حل نشد یک بار project / clean کنید . همینطور در صورتیکه خواستید پروژه های ساخته شده با پلتفورم ۲.۲ این ورژن از اکلیپس رو در ورژن استاد ایمپورت کنید حتما باید همین مراحل رو طی کنید با این تفاوت که در اونجا build target رو باید روی ۴.۰.۳ بزارید و اگر مشکل حل نشد یک بار project / clean کنید که حل میشه انشاءلله .
خوب تبریک میگم . بعد از انجام این کارها شما صاحب یک adt پر سرعت با ساپورت آخرین ورژن معمول کیت کت هستید که در باز کردن برنامه های نوشته شده توسط استاد و دیگران هم مشکلی نداره و مشکلات app comaptt , ... به هنگام ساخت پروژه جدید نداره و ده ها حسن دیگه که داره . امیدوارم شما هم مثل من ازش لذت ببرید .
و در پایان تصویری از نمای اکلیپس جدید با 22.3 ADT:
خواهش میکنم جمع صمیمیه و هر کس هر کاری از دستش بربیاد برای حل مشکلات دیگران می کنه که در حقیقت داره به پیشرفت خودش غیر مستقیم ده ها برابر کمک میکنه که اگر خودش و خودش بود یک دهم این مقدار هم پیشرفت نمیکرد و ما همه اینها رو مدیون استاد هستیم .
در مورد مشکلات هم خوب یکی دو تا نیست . از همین ورژن استاد که شروع کنیم میدونید که تو فارسی مشکل داره . مشکل دیگه اینکه نرم افزار های بروز که با کیت کت و پایینتر نوشته شدن رو ساپورت نمی کنه یعنی اصلا باز نمیکنه . مشکل دیگش که تو ۲۲.۳ حل شده اینکه در بخش properties هنگام کلیک کردن و اسکرال عبارات پیش فرض اونجاییکه ناخواسته کلیک کردی به هم نمیریزه . یا وقتیکه ادیتور رو باز میکنی خود به خود outline بسته نمیشه در حالیکه در ۲۲.۳ بسته میشه و محیط کار رو تا حد امکان برای شما وسیع می کنه مخصوصا اگر logcat و کنسول رو ببری زیر package xplorer که دیگه عالی میشه . خودش اتومات وقتیکه میره روی فایل های xml پنل properties و outline پیشفرض خودش رو باز میکنه و زمانیکه میرید توی ادیتور اون دو پنل رو میبنده البته به شرط اینکه شما این پنل ها رو در پرس پکتیو اصلا باز نکرده باشی و این خیلی مهمه چون اگر اینها باز باشه هیچ اقدامی انجام نمیده . این امکان مربوط به ورژن ۲۲.۳ است نه ورژن استاد .
مشکلات ورژن ها بالا هم که خیلی زیاد اعم از ناسازگاری با ورژن های پایین تر ساخت app compatibilitiy به هنگام ساخت پروژه جدید. خنده دار اینکه در خیلی از ورژن های بالا مثل 22.0 , 22.6.2 و ۲۲.۶.۳ و ... اکلیپس حتی نمیتونه یک new project خودش رو که الان ساخته اجرا کنه و پیغام خطا میده و راهش اینه که ساپورت ۷ خودش رو حذف کنی و دوباره جایگزین کنی که این دیگه خیلی شاهکاره . و از همه بدتر که الحمد لله ۲۲.۳ این مشکل رو نداره ایراد معروف Loading مدامه در هر بار باز کردن xml ها . طوریکه واقعا کار خسته کننده و غیر ممکن میشه چون مدام باید صبر کنی و ... ولی این ورژن یک بار اولش مثل ورژن استاد لود میکنه و تمام . دیگه توقفی برای باز کردن صفحات ندارید .
در هر صورت توصیه میکنم حتما این ورژن رو استفاده کنید تا هم از محاسن ورژن استاد بهره مند باشید و هم از معایب ورژن استاد و ورژن های بالا مبرا باشید . ضمن اینکه کلی امکانات بیشتر در اختیارتون قرار میده که دستتون رو باز تر میکنه و کار خیلی آسونتر و شیرین تر میشه .
میدونید که محیط برنامه نویسی خوب و بی نقص برای ما برنامه نویس ها همه چیزمونه در حالیکه یک محیط باگی و با امکانات محدود همیشه روی اعصابه و کار باهاش جلوی خلاقیت و کار بی دقدقه رو میگیره .
به منظور رفاه حال دوستان و جلوگیری از سردرگمی عزیزان تمامی تنظیمات مربوط به رنگبندی به پست اول منتقل شد . لطفا به اونجا مراجعه کنید . ممنون
این جدیدو که دانلود کردم باش نمیشه برنامه با نسخه 2.2 ساخت. کدوم فایل ها رو از نسخه قدیمی کپی کنم و کجا بزارم؟!
سلام یه مشکلی پیش اومده jdk 6u45 از کجا 64bit رو دانولد کنم اخه اراکل ما رو تحریم کرده و همه یه سایت ها نسخه هفت و هشت رو دارن
خوب اوکی مشکل دانلود حل شد حالا چ جوری به اکلیپس بفهمونم که 64 bit رو نصب کردم یعنی باید مثل ویدیو ها دوباره برم home_java از اینا بسازم بعدش بهش ادرس 64 بیتی رو بدم یا کلا یکی دیگه بسازم ؟
اگه ایجوری باشه دو تا اکلیپسچجوری میتونن با هم دیگه کار بکنن نمیتونن دیگه ؟
خوب با توجه به اینکه چند روزی از اجرای آزمایشی این ورژن از ADT می گذره و برای اینکه کمکی به استاد بشه برای گرفتن بازخورد منتظریم ببینیم اون دسته از دوستان که آزمایش کردیم غیر از باگی که در پست اول به اون اشاره شده و پر رنگ شده ( که البته چیز مهمی نیست و میشه باهاش کنار اومد ) آیا کسی باگی پیدا کرده ? مشارکت کنید تا بتونیم جمع بندی خوبی رو داشته باشیم .
البته ذکر این نکته لازمه که شما هیچ ورژن بدون عیبی متاسفانه از اکلیپس نمیتونید پیدا کنید یعنی من که با این همه جستجو نتونستم پیدا کنم و همینی که لینک دانلودش رو گذاشتم تا حالا تو همه بهترین بوده .
رسید مژده که ایام غم نخواهد ماند چنان نماند و چنین نیز هم نخواهد ماند
با سلام مجدد. بحمدلله با تلاش چند روزه تونستم تنها باگ این ورژن که البته در پست اول هم براش یک راه حل موقت داده بودم به طورکامل شناسایی و حلش کنم .
باگ همونطوری که قبلا گفتم این بود که آدمک اندروید اگر روی api19 بود properties غیر فعال میشد در نتیجه باید دستی می زاشتید روی api8 یا api15 که از داخل ورژن استاد از پوشه پلوتفورمز باید دربیارید کپی کنید که در پست های قبلی کامل اشاره شده .
اما راه حل رفع کامل مشکل اینه : که شما از لینکی که میزارم api18 رو دان میکنید اگرم دارید که هیچ بعد از حالت زیپ در میارید و می برید به همون مسیر قبلی یعنی sdk/patforms و پیست میکنید و تمام . سپس در نهایت یک بار روی آدمک انروید کلیک و api18 رو انتخاب میکنید . اینطور هم از ساپورت کامل فارسی بهرمند میشید و هم مشکل غیر فعال بودن فیلد های properties برطرف میشه . علت بروز این مشکل هم فهمیدم api19 هست که ما باهاش کاری نداریم .
بدین ترتیب این باگ هم برطرف شد و افتخار دارم بر اساس تحقیقات مفصلی که انجام دادم اعلام کنم بهترین ورژن همین adt 22.3 است که به شما معرفی کردم چون بعد از معرفی این ورژن و کشف شدن این باگ برای حلش یک بازنگری اساسی در کل ورژنها کردم که یکی دیگه رو جایگزین کنم ولی خوب دوباره به همین نتیجه رسیدم که همین خوبه و در صدد براومدم که باگ رو برطرف کنم . امیدوارم از کار کردن با اون لذت ببرید .
ضمنا همینجا به استاد عزیز اعلام می کنم نظر به اینکه این نسخه از آزمایشات زیادی نمره خوبی به دست آورده و با توجه به این فرصتی هم که داده شد تا کسانیکه استفاده کردند نظراتشون رو بدن ولی ایراد خاصی اعلام نشد بلکه در چندین مورد تایید هم شد دیگه می تونید با خیال راحت بررسی نهایی رو روش داشته باشید و اگر خواستید اون رو به عنوان ورژن پایه معرفی کنید تا مشکلات بچه ها در زمینه عدم ساپورت فارسی و ناسازگاری با ورژن های بالا کامل برطرف بشه و هم چنین امکان بهره گیری از امکانات بروز برای دوستان به وجود بیاد . ومن الله التوفیق و علیه التکلان
با سلام . از مدیران عزیز و دوستان دیگه می خوام به این سوال پاسخ بدن .
با توجه به اینکه نسخه ۳۲ بیت این ورژن دانلود میشه ولی اکسترکت نمشه میخام کلا مشکل رو حل کنم و نسخه خودم رو مستقیم بزارم برای بچه ها که کلیه تنظیماتش هم انجام شده باشه . حالا چه کار باید بکنم ؟ سایت ما آپلود سنتر داره ؟ نسخه من با کلیه تنظیماتش حاضره . بعضی از دوستان مثل MILAD-SOFT عزیز چندین بار اقدام به دانلود کردن ولی موفق به نصب نشدن . امیدوارم این مشکل به زودی حل بشه .
من از ورژن 21.1 استفاده میکنم (قبلا به اشتباه ورژن بالاتر را نوشته بودم) . با ورژن های بالاتر هم کار کردم و زیاد با محیطشون حال نکردم
فقط عیب این ورژن اینه که فقط تا api 17 میتون توسعه بدی (البته برنامه روی گوشی کیت کت با api 19 بالا میاد یه وقت اشتباه برداشت نکنید ) ... برای توسعه بر روی api های بالاتر باید سخه جدید ADT ا دانلود کنید.
فقط خواستم اعلام کنم که اگر کسی تمایل به استفاده از ADT بالا نداشت این را هم یه امتحان بکنه :
( adt-bundle-windows-x86-20130219 )
در آخر هم همگی فدایی دارین
مشکل عدم وجود قابلیت ویرایش همزمان چند کنترل با هم و راه حل این مشکل .
خوب همونطور که گفتم در همه ورژن های بالا این قابلیت بر داشته شده . شاید دلیلش هم این باشه که خواستند از شلوغی کار جلوگیری بشه . به هر حال راه حل ما برای کسانی که عادت داشتند همه کنترل ها رو با هم ویرایش کنند اینه که :
۱. از روشی که دوستمون گفت استفاده کنند اگر براشون دسته بندی موضوعات مهم نیست. پس طبق تصویر زیر به این شکل عمل می کنید که :
یعنی بعد از انتخاب کنترل ها کلید A-Z رو می زنید .
۲. و کسانیکه با دسته بندی راحنت تر هستند هم بهتره از روی راست کلیک این کار رو بکنند به این شکل :
که خوب البته بعدا میاد توی Recent قرار میگیره که کار راحت تر باشه به این شکل :
سلام.
من چرا اکلیپسو اجرا میکنم پیغام زیر که مال SDK هست واسم نمایش میده؟
وقتی رو open کلیک میکنم، تصویر زیر رو نمایش میده:
با سلام مجدد .تعدادی از دوستان آموزش نصب تم های رنگی که در این لینک می تونید ببینید رو خواسته بودند گفتم آموزش نصب همشون رو به صورت یکجا بگم . قبل از هر چیز میخام یک تشکر از جناب دادپرور بکنم که با ایجاد آپلود سنتر به ما این امکان رو داد که در ارایه خدمات خیلی دستمون باز تر باشه.
خوب ابتدا این بسته رو از این لینک دریافت کنید . سپس حتما ارتباط اینترنت خودتون رو قطع کنید و از قسمت help نرم افزار Eclipse بخش Install new Sofware رو انتخاب کنید . به این صورت :
خوب حالا با فشردن دکمه add یک نام رو وارد میکنید و با زدن Archive آدرس اون فایل زیپ رو معرفی می کنید . به شکل زیر :
توجه کنید چون ارتباط با اینترنت قطعه در حین این عملیات اروری ظاهر میشه مبنی بر قطع ارتباط با اینترنت که هیچ مشکلی نیست و شما ادامه بدید . خوب ok میکنید و به مرحله بعد میرید . سپس تیک رو میزنید و next طبق تصویر :
اگه بشه این تاپیک یکم خلوت بشه و فقط نکات اصلی وجود داشته باشه که برای همه دوستان بتونه به عنوان یه تاپیک مرجع مورد استفاده بگیره خیلی عالی میشه.
پیشاپیش هم از زحمات جناب نورحسینی تشکر می کنم!
سلام و خسته نباشید
این مشکل از تریغ لینک زیر حل میشه لینک
توی پروژه کتاب که استاد انجام دادن وقتی فایلی به نام session.html میسازن اکلیپس قدیمی خرو جی رو نشون نمیده و کد رو نشون میده اما این نسخه جدید خروجی رو نشون میده چه جوری میتونم توی اکلیپس با فایل های اچ تا ام ال کار کنم خیلی خیلی ممنون
یه مشکل دیگه که کلا دارم با دو نسخه اکلیپس اینه و قتی روی کی وردی با نگه داشتن کنترل کلیلک میکنم اینو نشون میده
ولی مال استاد به اکتیویتی پدر میره و قتی روی فرزند با نگه داشتن کنترل کلیلک میکنه استاد یه راه حل براش گذاشته بود اما هر چقدر گشتم پیدا نکردم ممنون
اینن ادرس رو بهش میدم ولی بازم درست نمیشه چه برای ورژن قبلی که sdk مربوط به خودش رو میدم چه برای این جدید ه که ادرس مربوط به خودش رو میدم
سلام دوستان. خسته نباشید.
وقتی یک پروژه جدید رو ایمپورت می کنم، توی قسمت UI، هر فایل XMLم رو که باز می کنم، اون مربع قرمز رنگ که عدد داخلش هست نشون داده میشه و وقتی روش کلیک میکنم، اون پنجره رو نشون میده:
به نظرتون باید چیکارش کنم؟
حل مشکل نمایش خروجی کد HTML بجای کدهای اون : (هم چنین این روش برای دیگر فرمت ها هم مفیده مثلا فایل های cpp رو با چه ادیتوری باز کنه پیش فرض)
از منوی window گزینه prefrences رو انتخاب کنید .
از تب general زیر مجوعه editor گزینه File Associations رو انتخاب کنید .
حالا پسوند مورد نظر رو از بالا انتخاب کنید (مثلا HTML) یا نبود ADD کنید .
و از کادر پایین ادیتور مورد نظر رو برای اون فرمت انتخاب کنید . اگر دوتا یا بیشتر ادیتور بود یکی از اونها رو نگه دارید و بقیه رو حذف کنید یا گزینه Default رو بزنید روی ادیتور مورد نظرتون .
اگر هم ایکلیپس شما ادیتور HTML مناسبی نداره : لینک یه ادیتور خوب برای HTML
هم چنین برای بقیه فرمت های فایل ها ادیتور مناسب خودتون رو به راحتی با این روش انتخاب کنید.
خیلی عالی هست من که نصب کردم و همه رنگ ها رو هم شبیه نسخه استاد کردم و الان هیچ تفاوتی نداره و خیلی امکانات بهش اضافه شده که مثلا ==>پشتیبانی فارسی و سرعت عمل بیشتر و این هم عکس از محیطش
جناب نورحسینی دستم به دامنت این ایکلیپس من کلا بهم ریخت.
این دوتا خطا رو بهم میده ولی هرکاری کردم درست نشد!!!
یکی اینه:
یکی هم اینه:
که مسیر درست ای دی کا رو بهش معرفی میکنم ولی دوباره بهم میریزه!!!
ممنون از این ورژنی که گذاشتید
من یه error دارم که هیچ جوری حل نشد و تمام کارهایی که در stacjoverflow گفته شده انجام دادم و به نتیجه نرسیدم
ارور من Type '<>' operator is not allowed for source level below 1.7 هست و 1.7 که می ذارم میشه
Type Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. و ...
نمی دونم دیگه چکار کنم :(
تذکر مهم :
تقاضای من از دوستان اینه که فقط مشکلات مربوط به این ورژن خاص رو بیان اینجا مطرح کنن . مشکلی که دوستمون بالا مطرح کرده بر میگرده به اینکه پروژه جاوای ۱.۷ میخاد ولی در عوض جاوای ۱.۶ داره و این یعنی یک مشکل عمومی در یک پروژه اکلیپس که باید در انجمن مطرح بشه تا از شلوغی بی دلیل تاپیک جلوگیری بشه . ولی حالا که دستمون پرسیدن علیرغم اینکه سرم شلوغه و فرصت ندارم بررسی میکنم .
قبل از هر چیز باز هم تاکید میکنم که اگز طبق تنظیمات پیش برید بعید می دونم اصلا احتیاجی به جاوای ۷ و ۸ داشته باشید در پروژه هاتون و در طی این یکسال بررسی که از اکلیپس داشتم زمان هایی که غیر از ورژن ۶ ورژن های ۷ و ۸ رو هم روی دستگاهم داشتم ولو اینکه روی اونها تنظیم نبوده باشه به این مشکلات زیاد برخوردم تا اینکه کلا ورژن های دیگه رو پاک کردم و از اول فقط ۶ رو نصب کردم تا تنظیمات پیشفرظ اکلیپس رفته روی ۶ . پس به شما هم همین پیش نهاد رو میکنم .
ولی اگر مشکل شما از راه بالا حل نشد و پروژه شما واقعا برای اجرا به جاوای ۱.۷ احتیاج داشت آنگاه :
اولا حتما از بودن jre پیشفرض رو ی ۱.۷ مطمئن بشید :
به اینصورت که از Window/Preferences برید به اینجا و آدرس رو چک کنید روی ۱.۷ نبود آدرس JRE از جاوای ۱.۷ خودتون رو بدید :
سپس دوباره از همون preferences برید به این قسمت :
و در صورتی روی ۱.۶ تنظیم شده بود روی ۱.۷ تنظیم کنید سپس روی پروژه راست کلیک و از منو properties رو انتخاب کنید و طبق تصویر زیر تیک رو بردارید .
بدین ترتیب شما اکلیپس رو کلا روی ۱.۷ تنظیم کردید . در جواب های بالا اکلیپس رو ۱.۶ تنظیم شده بود ولی برای پروژه های خاص روی ۱.۷ تنظیم میشد . بدیهی است قبل از همه این مراحل باید jdk7 روی دستگاه شما نصب شده باشد .
و اما در صورتیکه مشکل شما هنوز حل نشده بود میتونید به این لینک و موارد مشابهش مراجعه کنید که راه حل های دیگه ای هم ارائه شده و اگر سوالی داشتید در انجمن بپرسید واگر جوابی نگرفتید که بعیده نگیرید مجددا همینجا بپرسید تا بررسی کنم .
در جواب سوالی که یک از دوستان به صورت خصوصی گذاشته بود و نمیتونستم بدون اسکرین شات پاسخ بدم باید بگم اون اکلیپسی که شما برام تصویرش رو گذاشتی ناقصه چون دیگه در هر شرایطی حسابش رو بکنی باید ادامه Activity رو در Ctrl+Space بیاره و اگر نمیاره مشکل داره و من پیشنهاد میکنم اگر میبینی اکلیپست با بقیه فرق میکنه و امکاناتی رو کم داره بیشتر از اینکه به فکر نصب کمبود هاش باشی به فکر یک ورژن کاملتر با امکانات بیشتر باشی چون نصب کردن نصفه نیمه خیلی مشکلات برات ایجاد میکنه . در هر صورت من همین ورژن از اکلیپس رو پیشنهاد میکنم و نمونه اسکرین شات از چیزی که خواستی رو برات میزارم . نمونه های دیگر رو هم میتونی از تو تاپیک پیدا کنی عزیزم . موفق باشی . اینم چند نمونه Ctrl+Space :
و حتی در مانیفست هم بر خلاف خیلی از ورژن های قبلی Ctrl+Space عمل میکنه و پیشنهاد میده و عبارات را تکمیل میکنه .
آقای نورحسینی من میخوام تنظیمات مربوط به رنگبندی اکلیپس استاد رو اکسپورت کنم و در ورژن جدیدی که معرفی کردید ایمپورتشون کنم و چون دیدم شما قبلاً این کارو انجام دادید و تنظیمات رنگبندی که روی اکلیپس خودتون اعمال کردید رو برای دانلود قرار دادید میخواستم ببینم با توجه به تصویری که قرار دادم دقیقاً کدوم موارد رو باید فقط برای تغییر رنگ انتخاب کنم تا بعداً خرابکاری نشه؟ و با توجه به اینکه ورژن ها متفاوته ، این کار امکانپذیره یا نه ؟
سئوال دیگه ام هم اینه که اگر من از همون مسیر File->Import->Preferences چند تا تم رو با پسوند .epf ایمپورت کنم در اکلیپس ذخیره میشن تا راحت تم دلخواه رو انتخاب کنم؟ یا هر دفعه باید از اول تم دلخواه رو ایمپورت کنم تا روی اکلیپس اعمال بشه؟
دیگه ایراد هم نگیرید به جای این جنگولک بازی ها برو اصل کار (برنامه نویسی) رو بهتر کن :) بالاخره تفریح هم لازمه!
سلام
من وقتی میخوام تنظیمات رنگ بندی شما رو وارد کنم (تنظیمات شما نه استاد رو) خطای زیر رو میده که sdk رو در مسیر زیر پیدا نمیکنه . در حالی که من اصلا eclipse , sdk رو در درایو g نصب کردم و اصلا نمیدونم اون مسیر رو از کجاش آورده.
حتی مسیر دیفالت workspace و sdk هم از توی preferences تعریف کردم به جایی که توی درایو g اکلیپس رو نصب کردم درست مطابق اون چیزی که داخل پست یک گفتید ولی موقع ایمپورت تنظیمات رنگ بندی خطای زیر ظاهر میشه و بعد میبینم مسیرهایی که من تعریف کردم هم تغییر کرده به این مسیری که خودش داده .
دوباره مسیر خودم رو معرفی کردم و دوباره چک کردم که اعمال شده و دیدم درسته ولی باز موقع وارد کردن تنظیمات رنگ بندی خطای زیر ظاهر میشه و میبینم مسیرا رو دوباره خودش تغییر داده:
راستش من به دلیل اقدامات احتیاطی :) ، اون تنظیماتی که آقای نورحسینی برای ورژن پیش فرض آموزش های سایت (ورژن استاد) قرار داده بودند رو استفاده نکردم - ولی با توجه به همون روش سئوال قبلیم همه ی موارد Preference رو انتخاب و فایل رو سیو کردم بعد با استفاده از Notepad++ مواردی رو که در این لینک ذکر کرده با find نت پد در تب Mark و فعال کردن Bookmark line انتخاب کردم و از مسیر Search->Bookmark->Remove Unmarked Lines همه مواردی که مربوط به تنظیمات رنگبندی نمیشد پاک و بعد هم همین فایل رو در ورژن 22.3 ایمپورت کردم همه رنگها درست مثل ورژن استاد شد و تا حالا هم مشکلی نداشته :) میتونید از اینجا فایل رو دریافت کنید اگر هم میخواید صد در صد مطمئن باشید که فقط تنظیمات رنگبندی با ایمپورت این فایل تغییر میکنه میتونید خودتون به همین روشی که گفتم فقط خط هایی رو که شامل کلمه ی "color" میشن انتخاب و بقیه موارد رو پاک و بعد هم فایل رو سیو کنید
البته یه روشی هم در این سایت گفته به این صورت که باید دو فایل اصلی رو که مربوط به تنظیمات رنگبندی IDE میشه رو از مسیرهای
[workspace]\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.jdt.ui.prefs
[workspace]\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.editors.prefs
ورژن قبلی کپی و با همین فایل ها در ورژن جدید جایگزین کرد البته این روش رو امتحان نکردم اگر خواستید امتحان کنید حتماً فایل های اصلی رو یه جا دیگه ذخیره کنید تا در صورتی که مشکلی پیش اومد بتونید دوباره برشون گردونید به قول آقای نورحسینی با مسئولیت خودتون!
اطلاعیه مهم :
دوستانی که منتظر تایید ورژن جدید اکلیپس( همین ورژن ) توسط استاد بودن مراجعه کنن به پست اول و اطلاعیه های ۱ و ۲ رو بخونن . موفق باشید .
سلام
اقا تو این ورژن اکلیپس که من پروژه تست سنسور ها رو ایمپورت کردم
روی قسمت کدی که مربوط به انتخاب سنسور هست خط کشیــــــــــــــــــــــــــــــــــــــــد
و
خط چین و راه حل خودش اضافه کردن deprecation به بالای کدها بود
deprecation چیست؟!
ممنون
در ورژن استاد مشکلی نداره
این پروژه از همون ورژن ایمپورت شده
سلام من تمام مراحلی که گفتید رفتم مسیر Sdk هم تنظیم کردم ولی بازم مسیر Avd عوض نمیشه!
چیکار کنم مسیر طبق تصویر عوض بشه
Sdk ------> D/dev_new/sdk
دوستانی که هنوز برای نصب اکلیپس آقای نورحسینی با مشکل مواجه اند :
از لینک زیر ویدئوی آموزشی هست دانلود کنید و استفاده کنید :
حجم فایل فشرده: حدود 27MB
و اگه سرعت اینترنتتون خوبه فایل زیر رو هم دانلود کنید که در واقع همون : وJava7 ، Eclipse و پلاگین های ADT 22.3 هستش که در ویدئو از اون استفاده شده . و تفاوت چندانی با adt آقای نورحسینی نداره
ضمنا فقط api18 و سیستم ایمیج اون هم 18 هستش
حجم فایل فشرده : حدود 458MB
در ضمن اول ویدئو رو دانلود کنید بعد اگه خواستین فایل ها رو دانلود کنید.
مشکل با Eclipse
سلام دوستان من یه پروژه Ebook دارم که وقتی اونو تو محیط Eclipse در واقع Import میکنم متاسفانه این ارور رو میده و Appموجود Run نمیشه میخواستم ببینم کسی میتونه مشکل منو حل کنه.
باتشکر
ببخشید اینو میخواستم توی یه تاپیک دیگه بزنم اشتباهی اینجنا زدم ! لطفا مدیران حذف کنند! ممنون
من مشکلی با اکلیپس جدید نداشتم ولی الان که یه چند دقیقه ای کار میکنم برنامه خود به خود بسته میشه
و این پیغام رو میده
سلام دوستان ! پس چرا وقتی اکلیپس رو باز میکنم اینجوری میشه ؟
دقیقا همین کارایی که آقای نورحسینی گفت رو انجام دادم ولی...
به این تصویر دقت کنید :
وقتی اکلیپس رو باز میکنم اینجوری میشه ولی وقتی اوکی میزنم دیگه هیچ مشکلی پیش نمیاد ! مشکل از چیه ؟ بعدا برام مشکلی به وجود نمیاره ؟
مشکل جدید:
حتی وقتی ورژن استاد رو باز میکنم خطا میگیره ! عکس رو ببینید :
مرگ من کمک کنید !
بچه ها خوب اصن نفهمیدم چی به چیه ؟!!؟!؟ یکی به داد من برسه بابا !!!!!
اصن چی رو دانلود کنم کجا بریزم ؟!؟!!؟!؟
آموزش باید یجوری باشه که یکی مثل من بتونه استفاده کنه مثل آموزش استاد ...
هیچکس نمیتونه بگه به ترتیب چه کارهایی باید انجام داد تا این اکلیپس جدیده رو نصب کنم ؟!؟!
خواهشا اگر میخواید ارجاع بدید به یه جای این پست اصلاً جواب ندید ... !!!
همش رو خوندم همش رو هم دانلود کردم ولی ترتیب نداره !!
اگر میتونید به من بگید چه فایلی رو کجا بریزم و چیکار کنم !!
مرسی ....
سلام دوستان
منم مهاجرت کردم به این ورژن اما مشکلی دارم : ران که میگیرم خطای زیرو میده و هیچ کدوم از پروژه هام ران نمیشه!
[2015-01-23 12:18:53 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace. [2015-01-23 12:18:53 - Copy of startup] Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
اون تنظیمات مربوط به تارگت رو هم تغییر دادم...اما باز هم همین ارور رو میده!
ممنون میشم راهنمایی بفرمایید.
سلام.
من یکی از پروژه های قبلیم رو وارد این اکلیپس جدید کردم اما فونت های فارسی مشکل داره. یعنی به هم ریختس و از هم جدان.
چیکار کنم؟ ممنون
سلام تو اکلیپس استاد وقتی ماوس روی پیام logcat میبردیم به صورت کامل میشد پیام رو بخونیم،ولی تو اکلیپس جدید وقتی موس را روی پیام می بریم هیچ اتفاقی نمیفته؟؟؟؟؟؟؟همچنین تو اکلیپس استاد با ترکب کلید ctrl وD خط به تا تا خط تبدیل میشد ولی تو اکلیپس جدید انجام نمیشه؟؟؟؟؟؟در نهایت آیا استاد لینک دانلود اکلیپس جدید با پلاگین ها رو برای دانلود تو سایت قرار داده اند یا نه؟؟؟؟؟؟
سلام کسی میتونه به سوال من پاسخ بده؟ من ویندوزم سون ۶۴ بیتی هست ! آیا باید نرم افزارها رو که استاد گفته بزنم یعنی jdk ۳۲ بیتی و ایکلیپس ۳۲ یا نه حتما باید ۶۴ باشد؟
سلام
لینک دانلود تنظیمات رنگنبندی حذف شده. لطفا اگه کسی داره دوباره اپلودش کنه.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .